Всякое занятное

Ticks

function onTick(){
  echo 'Tick <br />';
}

register_tick_function('onTick');

declare(ticks = 3);

// и теперь каждые 3 итерации чего угодно будет выполняться функция onTick
// если у нас циклы запускаются или даже присвоение одного значения, глобальный счетчик.
// можно поюзывать для бенчмарков каких то

declare

// допустим мы включаем строгую типизацию
declare(strict_types = 1);
// теперь все что ниже должно быть иметь правильные типы данных при расчетах, иначе бан
// важно что работать оно будет только в том файле в котором объявлено
// если подключим другой файл без этой директивы внутри то и работать она не будет