Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov
__halt_compiler
(PHP 5 >= 5.1.0)
__halt_compiler — Останавливает работу компилятора
Описание
void __halt_compiler ( void )Останавливает работу компилятора. Эта функция может быть полезна при внедрении данных в PHP скрипты, как в файлы инсталляции.
Начальная позиция данных в байтах может быть определена константой __COMPILER_HALT_OFFSET__, которая может быть определена только если в файле имеется функция __halt_compiler().
Возвращаемые значения
Эта функция не возвращает значения после выполнения.
Примеры
Пример #1 Пример использования __halt_compiler()
<?php
// Открывает указанный файл
$fp = fopen(__FILE__, 'r');
// Ищет в файле указатель данных
fseek($fp, __COMPILER_HALT_OFFSET__);
// Выводит данные
var_dump(stream_get_contents($fp));
// Останавливает работу скрипта
__halt_compiler(); the installation data (eg. tar, gz, PHP, etc.)
Примечания
Замечание:
Функция __halt_compiler() может быть использована только извне.
Смотрите также:
Описание на ru2.php.net
Описание на php.ru