PHP РазноеФункции
Введение в PHP Разные функции
Мы группируем функции, которые не относятся к другим категориям, в категорию разных функций.
Установка
Разные функции являются частью ядра PHP. Эти функции можно использовать без установки.
Настройка во время выполнения
На поведение разных функций влияют настройки в файле php.ini.
Параметры конфигурации разного:
| Name | Default | Описание | Изменяемый |
|---|---|---|---|
| ignore_user_abort | "0" | FALSE указывает, что скрипт будет завершён, как только попытается вывести данные после того, как клиент разорвёт соединение. | PHP_INI_ALL |
| highlight.string | "#DD0000" | Цвет, используемый для подсветки строк, соответствующих синтаксису PHP. | PHP_INI_ALL |
| highlight.comment | "#FF8000" | Цвет, используемый для подсветки комментариев PHP. | PHP_INI_ALL |
| highlight.keyword | "#0053A6" | Цвет, используемый для синтаксической подсветки ключевых слов PHP (таких как круглые скобки и точки с запятой). | PHP_INI_ALL |
| highlight.bg | "#FFFFFF" | Цвет фона. | PHP_INI_ALL |
| highlight.default | "#0000BB" | Цвет по умолчанию для синтаксиса PHP. | PHP_INI_ALL |
| highlight.html | "#000000" | Цвет для кода HTML. | PHP_INI_ALL |
| browscap | NULL | Имя и расположение файла возможностей браузера (например, browscap.ini). | PHP_INI_SYSTEM |
Разные функции PHP
PHP: Указывает самую раннюю версию PHP, поддерживающую эту функцию.
| Функция | Описание | PHP |
|---|---|---|
| connection_aborted() | Проверяет, отключился ли клиент. | 3 |
| connection_status() | Возвращает текущий статус соединения. | 3 |
| connection_timeout() | Устарело в PHP 4.0.5. Проверяет, истекло ли время выполнения скрипта. | 3 |
| constant() | Возвращает значение константы. | 4 |
| define() | Определяет константу. | 3 |
| defined() | Проверяет, существует ли константа. | 3 |
| die() | Выводит сообщение и завершает текущий скрипт. | 3 |
| eval() | Выполняет строку как код PHP. | 3 |
| exit() | Выводит сообщение и завершает текущий скрипт. | 3 |
| get_browser() | Возвращает возможности браузера пользователя. | 3 |
| highlight_file() | Подсвечивает синтаксис PHP в файле. | 4 |
| highlight_string() | Выполняет подсветку синтаксиса PHP для строки. | 4 |
| ignore_user_abort() | Устанавливает, завершает ли отключение удалённого клиента выполнение скрипта. | 3 |
| pack() | Упаковывает данные в бинарную строку. | 3 |
| php_check_syntax() | Устарела в PHP 5.0.5. | 5 |
| php_strip_whitespace() | Возвращает файл исходного кода с удалёнными комментариями PHP и пробельными символами. | 5 |
| show_source() | Псевдоним highlight_file(). | 4 |
| sleep() | Задерживает выполнение кода на заданное количество секунд. | 3 |
| time_nanosleep() | Задерживает выполнение кода на заданное количество секунд и наносекунд. | 5 |
| time_sleep_until() | Задерживает выполнение кода до указанного времени. | 5 |
| uniqid() | Генерирует уникальный идентификатор. | 3 |
| unpack() | Распаковывает данные из бинарной строки. | 3 |
| usleep() | Задерживает выполнение кода на заданное количество микросекунд. | 3 |
Разные константы PHP
PHP: Указывает самую раннюю версию PHP, поддерживающую эту константу.
| Константа | Описание | PHP |
|---|---|---|
| CONNECTION_ABORTED | ||
| CONNECTION_NORMAL | ||
| CONNECTION_TIMEOUT | ||
| __COMPILER_HALT_OFFSET__ | 5 |