PHP的另一个控制结构是declare结构,它并没有像其他结构一样在日常编程中经常使用。这种控制结构的常见形式如下所示:
declare(directive)
{
//block
}
这种结构用来设置代码块的执行指令——也就是,关于后续代码如何运行的规则。
目前,只实现了一个执行指令,ticks。它可以通过插入指令ticks=n来设置。它允许在代码块内部每隔n行代码运行特定的函数,这对于性能测试和调试来说是非常有用的。
在这里,介绍declare控制结构只是为了完整性的考虑。我们将在第25章和第26章中详细介绍一些关于如何使用ticks功能的例子。