我在脚本中有以下代码
<?php
require 'myfuncs.php';
if(PROFILE_LEVEL > 0)
{
declare(ticks=1);
}
并在myfuncs中:
define ("PROFILE_LEVEL", 2);
我想确保我正确使用此权利。当此定义设置为0时,我不希望任何节拍开销影响性能。这样我可以全局打开和关闭它。问题是,这是否声明了一个编译器指令,如果是这样,它可以被排除在if上面,就像我上面那样安全,或者它仍会产生影响。
谢谢!