弄清楚加载了哪些文件以及加载顺序
Figure out what files are loaded and in which order
Sidenode:我正在研究 HHVM,但遇到了一些对我来说变得复杂的问题。所以我正在寻找一些新的技巧,希望有人能帮助 me.My 目标是使用 laravel 框架从源代码构建 HHVM 作为 HHVM-extension。所以所有 类 都应该包含在 systemlib.php.
中
有谁知道加载了哪些文件以及加载顺序?
为了获取包含的文件,我在 differend autoloader 函数中的所有包含之前添加了一个 echo $file;
。
但似乎 类 与 use
命令的 "included" 没有被自动加载器加载,因此不会出现在 echo 中。还有来自 extends
和 implements
.
的 类
我将非常感谢任何类型的答案和想法,如果它能以某种方式工作,那就太棒了。
您可以在 HHVM
和 PHP
中调用 get_included_files() 以获取已加载脚本文件的列表,按照文件名数组的读取顺序。
Sidenode:我正在研究 HHVM,但遇到了一些对我来说变得复杂的问题。所以我正在寻找一些新的技巧,希望有人能帮助 me.My 目标是使用 laravel 框架从源代码构建 HHVM 作为 HHVM-extension。所以所有 类 都应该包含在 systemlib.php.
中有谁知道加载了哪些文件以及加载顺序?
为了获取包含的文件,我在 differend autoloader 函数中的所有包含之前添加了一个 echo $file;
。
但似乎 类 与 use
命令的 "included" 没有被自动加载器加载,因此不会出现在 echo 中。还有来自 extends
和 implements
.
我将非常感谢任何类型的答案和想法,如果它能以某种方式工作,那就太棒了。
您可以在 HHVM
和 PHP
中调用 get_included_files() 以获取已加载脚本文件的列表,按照文件名数组的读取顺序。