[recovery mode] Обработка pcntl-сигналов в PHP
Про обработку сигналов в PHP уже было написано несколько статей. Но там эта тема описана лишь косвенно. Сразу оговорюсь, что я знаю, что уже вышел PHP 5.5 и 5.2 уже морально устарел, но задачу нужно было решать именно на PHP 5.2. Для тех счастливчиков, кто использует более новую версию PHP я тоже напишу, но ближе к концу статьи. Обработка pcntl-сигналов в PHP делается путем передачи функции-обработчика в функцию pcntl_signal (), при этом на каждый сигнал можно повесить только один обработчик. Каждый следующий обработчик будет заменять предыдущий, при этом никаких нотайсов не будет. Читать дальше →