PHP有任何方法可以查看生成的PHP代码

时间:2014-06-06 14:47:58

标签: php

我在代码中有一些动态需求,我想知道是否有办法看到生成的PHP代码,因为所有不同的php文件放在一起?

1 个答案:

答案 0 :(得分:1)

答案是基于问题评论中的澄清:

仅在尚未定义类时才会触发自动加载(spl_autoload_*__autoload)。使用*_once在这里没有真正的优势,但需要额外的费用。 PHP确保只加载一次类(如果正确实现了加载器并且没有手动完成类),则不会抛出任何致命错误。

如果您手动在自动加载器之外包含类,则仍应使用require_once或include_once,因为您不知道该类是否已自动加载。

我还建议你坚持一个已知的结构。有许多正确实施的自动加载器符合PSR-0PSR-4(recommended)标准。它们具有与外部库和IDE兼容的优势。