我不知道它可能使用Boost.PHP替換一些PHP核心功能的邏輯和/或延長它們。所以,我要的是簡單的:當一個PHP腳本調用require_once(dirname(__FILE__) . "/file.php");
我想收到dirname(__FILE__) . "/file.php"
與我的功能,創建莫名其妙所需文件(在我的情況下,去一些分佈式存儲),並將該文件返回到PHP解釋器,如果它是期望的文件。Can Boost.PHP可以覆蓋核心PHP函數,例如require_once和include?
是否有可能與Boost.PHP?我怎麼能做這樣的事情?
和我們可以如何任何從PHP變化的語言結構或通過一些擴展? – Rella 2011-03-13 15:56:41
是的,你可以,因爲PHP是開源的,所以你可以在PHP中重新編譯它。然而,這很可能不值得你花時間和麻煩。我不知道,這是否一個extenstion的,只是寫:一個包裝,做你想要使用的是什麼,那詢問/在你的代碼需要之前創建文件的另一個功能似乎helluvalot更少的工作和防錯。 – Wrikken 2011-03-13 16:03:03