ЛУЧШИЙ САЙТ ДЛЯ ВЕБ-РАЗРАБОТЧИКОВ

PHP Учебник

PHP СТАРТ PHP Введение PHP Установка PHP Синтаксис PHP Комментарии PHP Переменные PHP Echo / Print PHP Типы данных PHP Строки PHP Числа PHP Константы PHP Операторы PHP If...Else...Elseif PHP Switch PHP Циклы PHP Функции PHP Массивы PHP Глобальные переменные

PHP Формы

PHP Обработка форм PHP Проверка формы PHP Обязательные поля формы PHP Форма URL/E-mail PHP Полная форма

PHP Продвинутый

PHP Дата и время PHP Подключение файлов PHP Обработка файлов PHP Файл Открыть/Читать PHP Файл Создать/Записать PHP Загрузка файлов PHP Cookies PHP Сессии PHP Фильтры PHP Расширенные фильтры PHP JSON

PHP OOП

PHP Что такое ООП PHP Классы/Объекты PHP Конструктор PHP Деструктор PHP Модификаторы доступа PHP Наследование PHP Константы PHP Абстрактные классы PHP Трейты PHP Статические методы PHP Статические свойства

MySQL База данных

MySQL База данных MySQL Коннект MySQL Создать DB MySQL Создать таблицы MySQL Вставить данные MySQL Получить последний ID MySQL Вставить несколько MySQL Подготовленный MySQL Выбрать данные MySQL Where MySQL Сортировать MySQL Удалить данные MySQL Обновить данные MySQL Ограничить данные

PHP XML

PHP XML Парсеры PHP SimpleXML Парсер PHP SimpleXML - Получить PHP XML Expat PHP XML DOM

PHP - AJAX

AJAX Введение AJAX PHP AJAX База данных AJAX XML AJAX Живой поиск AJAX Опрос

PHP Примеры

PHP Примеры PHP Компилятор PHP Викторина PHP Упражнения PHP Сертификация

PHP Справочник

PHP Обзор PHP Массив PHP Календарь PHP Дата/Время PHP Каталог PHP Ошибка PHP Исключения PHP Файловая система PHP Фильтр PHP FTP PHP JSON PHP Ключевые слова PHP Libxml PHP Mail PHP Математический PHP Разное PHP MySQLi PHP Сеть PHP Управление выводом PHP RegEx PHP SimpleXML PHP Поток PHP Строка PHP Обработка переменных PHP XML Парсер PHP Zip PHP Часовые пояса

PHP. Уроки для начинающих

PHP Разное (misc). Функции


PHP Разное (misc). Введение

Misc. функции были размещены здесь только потому, что ни одна из других категорий не подходила.


Установка

Misc. функции являются частью ядра PHP. Для использования этих функций не требуется установка.


Конфигурация среды выполнения

На поведение misc. функций влияют настройки в файле php.ini.

Варианты misc. конфигураций:

Название Описание По умолчанию Сменный
ignore_user_abort FALSE указывает, что скрипты будут завершены, как только они попытаются вывести что-то после того, как клиент прервал свое соединение "0" PHP_INI_ALL
highlight.string Цвет выделения строки в синтаксисе PHP "#DD0000" PHP_INI_ALL
highlight.comment Цвет выделения комментариев PHP "#FF8000" PHP_INI_ALL
highlight.keyword Цвет для выделения синтаксиса ключевых слов PHP (например, скобки и точки с запятой) "#007700" PHP_INI_ALL
highlight.default Цвет по умолчанию для синтаксиса PHP "#0000BB" PHP_INI_ALL
highlight.html Цвет для HTML-кода "#000000" PHP_INI_ALL
browscap Имя и расположение файла возможностей браузера (например, browscap.ini) NULL PHP_INI_SYSTEM

PHP Разные функции

Функция Описание
connection_aborted() Проверяет, отключился ли клиент
connection_status() Возвращает текущий статус подключения
connection_timeout() Устарело с PHP 4.0.5. Проверяет, не истекло ли время ожидания скрипта
constant() Возвращает значение константы
define() Определяет константу
defined() Проверяет, существует ли константа
die() Псевдоним exit()
eval() Оценивает строку как код PHP
exit() Распечатывает сообщение и закрывает текущий скрипт
get_browser() Возвращает возможности браузера пользователя
__halt_compiler() Останавливает выполнение компилятора
highlight_file() Выводит файл с выделенным синтаксисом PHP
highlight_string() Выводит строку с выделенным синтаксисом PHP
hrtime() Возвращает время высокого разрешения системы
ignore_user_abort() Устанавливает, может ли удаленный клиент прервать выполнение скрипта
pack() Упаковывает данные в двоичную строку
php_strip_whitespace() Возвращает исходный код файла с удаленными комментариями PHP и пробелами
show_source() Псевдоним highlight_file()
sleep() Задерживает выполнение кода на несколько секунд
sys_getloadavg() Возвращает среднюю загрузку системы
time_nanosleep() Задерживает выполнение кода на несколько секунд и наносекунд
time_sleep_until() Заставляет скрипт засыпать до указанного времени
uniqid() Создает уникальный идентификатор
unpack() Распаковывает данные из двоичной строки
usleep() Задерживает выполнение кода на несколько микросекунд

PHP Предопределенные Misc. константы

Константа Описание
CONNECTION_ABORTED Подключение прервано из-за ошибки пользователя или сети
CONNECTION_NORMAL Подключение работает нормально
CONNECTION_TIMEOUT Время соединения истекло
__COMPILER_HALT_OFFSET__