是否可以计算完成请求所解析的php代码行数?

是否可以计算完成请求所解析的php代码行数?,php,Php,我正在写一个PHP网站,它使用自动加载功能来限制包含文件的数量。php引擎是否有办法计算完成每个请求所解析的源代码行(和文件)的数量?这样可以更容易地优化结构以限制每个请求的包含文件 编辑:假设我们没有使用op缓存,或者我们甚至可以跳过(意味着不需要计算)所有编译的代码。因为这主要是为了在dev环境中进行评测,所以即使检测php代码也是可以接受的 我看到XDebug内置了评测功能。我以前从未用过。我将尝试并发回()假设您的脚本包含在一个文件中,为什么不在返回时使用一个命令输出当前行号呢 如何计算

我正在写一个PHP网站,它使用自动加载功能来限制包含文件的数量。php引擎是否有办法计算完成每个请求所解析的源代码行(和文件)的数量?这样可以更容易地优化结构以限制每个请求的包含文件

编辑:假设我们没有使用op缓存,或者我们甚至可以跳过(意味着不需要计算)所有编译的代码。因为这主要是为了在dev环境中进行评测,所以即使检测php代码也是可以接受的


我看到XDebug内置了评测功能。我以前从未用过。我将尝试并发回()

假设您的脚本包含在一个文件中,为什么不在返回时使用一个命令输出当前行号呢


如何计算从op缓存加载的内容?整个应用程序不在单个文件中。我仅在需要时使用自动加载来加载类。每个类都在一个单独的文件中。想法是尽量减少要解析的行数。由于编码标准,代码中也可能有空行。如果您不想计算空行数并要求自动加载,我看不到一个简单的解决方案。
echo __LINE__;