Конструкции объявления PDF Печать E-mail

Конструкция declare

Конструкция объявления declare используется, чтобы установить директивы выполнения для блока кода. Синтаксис declare подобен синтаксису других управляющих конструкций языка PHP:

declare (директива)
инструкция;

Директива позволяет установить поведение блока declare. В настоящее время в PHP доступна только одна директива - tick. Инструкция является частью блока declare.

Как будет выполнена инструкция (инструкции), зависит от директивы.

Конструкция declare может использоваться в глобальной области, влияя на весь код после неё.

<?php
// Вы можете равнозначно использовать следующие методы

// Так:
declare(ticks=1) {
// Здесь полный сценарий
}

// Или так:
declare(ticks=1);
// Здесь полный сценарий
?>

Директива tick

tick - это событие, которое происходит для каждых N-инструкций нижнего уровня, выполненных синтаксическим анализатором в пределах блока declare. События, происходящие на каждом тике, определяюся функцией register_tick_function().

По материалам сайта: http://www.php.su/