我不知道它可能使用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