我用PHP函数弄得有点declare
。
到底是什么一个滴答中? 我想蜱等于一行代码?
但是,如果使用:
function myfunc() {
print "Tick";
}
register_tick_function("myfunc");
declare(ticks=1) {
echo 'foo!bar';
}
该脚本打印:
“嘀” 2个时代?
我用PHP函数弄得有点declare
。
到底是什么一个滴答中? 我想蜱等于一行代码?
但是,如果使用:
function myfunc() {
print "Tick";
}
register_tick_function("myfunc");
declare(ticks=1) {
echo 'foo!bar';
}
该脚本打印:
“嘀” 2个时代?
你得到的每一行打勾; 并且每个块{}尝试的是:
declare(ticks=1) echo 'foo!bar';
没有块,没有多余的蜱。
declare(ticks=1) {{ echo 'foo!bar'; }}
更外来块=更多蜱。
PS:顺便说一下,蜱是相当奇异的特征,他们是只有少数极为罕见的情况下非常有用。 它们不等同于线程或任何东西。 如果对你来说,蜱是解决问题,那么你应该张贴关于另外一个问题你的问题,因为它可能不是它的正确的解决方案。
你是在正确的轨道上,以蜱是什么。
http://www.tuxradar.com/practicalphp/4/21/0
简单地说,蜱是,在PHP它已执行若干语句每次内部发生的特殊事件。 这些陈述是内部的PHP和松散对应于你的脚本中的语句。 您可以控制需要多少语句中使用的声明()函数来衬托打勾,你可以注册函数时打勾使用是由register_tick_function()函数发生时立即执行。 如前所述,对于申报的语法是非常不寻常的,所以要准备一个震撼!