Downloads
Documentation
Get Involved
Help
Search docs
International PHP Conference Berlin 2025
Getting Started
Introduction
A simple tutorial
Language Reference
Basic syntax
Types
Variables
Constants
Expressions
Operators
Control Structures
Functions
Classes and Objects
Namespaces
Enumerations
Errors
Exceptions
Fibers
Generators
Attributes
References Explained
Predefined Variables
Predefined Exceptions
Predefined Interfaces and Classes
Predefined Attributes
Context options and parameters
Supported Protocols and Wrappers
Security
Introduction
General considerations
Installed as CGI binary
Installed as an Apache module
Session Security
Filesystem Security
Database Security
Error Reporting
User Submitted Data
Hiding PHP
Keeping Current
Features
HTTP authentication with PHP
Cookies
Sessions
Handling file uploads
Using remote files
Connection handling
Persistent Database Connections
Command line usage
Garbage Collection
DTrace Dynamic Tracing
Function Reference
Affecting PHP's Behaviour
Audio Formats Manipulation
Authentication Services
Command Line Specific Extensions
Compression and Archive Extensions
Cryptography Extensions
Database Extensions
Date and Time Related Extensions
File System Related Extensions
Human Language and Character Encoding Support
Image Processing and Generation
Mail Related Extensions
Mathematical Extensions
Non-Text MIME Output
Process Control Extensions
Other Basic Extensions
Other Services
Search Engine Extensions
Server Specific Extensions
Session Extensions
Text Processing
Variable and Type Related Extensions
Web Services
Windows Only Extensions
XML Manipulation
GUI Extensions
Keyboard Shortcuts
?
This help
j
Next menu item
k
Previous menu item
g p
Previous man page
g n
Next man page
G
Scroll to bottom
g g
Scroll to top
g h
Goto homepage
g s
Goto search
(current page)
/
Focus search box
GeoIP »
« SyncSharedMemory::write
Руководство по PHP
Справочник функций
Язык:
English
German
Spanish
French
Italian
Japanese
Brazilian Portuguese
Russian
Turkish
Ukrainian
Chinese (Simplified)
Other
Другие базовые модули
GeoIP
— Географическое положение IP-адреса
Введение
Установка и настройка
Предопределённые константы
Функции GeoIP
FANN
— Быстрая искусственная нейронная сеть (Fast Artificial Neural Network или FANN)
Введение
Установка и настройка
Предопределённые константы
Примеры
Функции Fann
FANNConnection
— Класс FANNConnection
Igbinary
— Модуль сериализации Igbinary
Введение
Установка и настройка
Функции Igbinary
JSON
— JavaScript Object Notation
Введение
Установка и настройка
Предопределённые константы
JsonException
— Класс JsonException
JsonSerializable
— Интерфейс JsonSerializable
Функции JSON
Simdjson
— Модуль JSON-парсинга Simdjson
Введение
Установка и настройка
Предопределённые константы
Функции Simdjson
SimdJsonException
— Класс SimdJsonException
SimdJsonValueError
— Класс SimdJsonValueError
Lua
— Модуль интерпретации языка Lua
Введение
Установка и настройка
Lua
— Класс Lua
LuaClosure
— Класс LuaClosure
LuaSandbox
— Модуль выполнения Lua-кода LuaSandbox
Введение
Установка и настройка
Отличия от стандартного Lua
Примеры
LuaSandbox
— Класс LuaSandbox
LuaSandboxFunction
— Класс LuaSandboxFunction
LuaSandboxError
— Класс LuaSandboxError
LuaSandboxErrorError
— Класс LuaSandboxErrorError
LuaSandboxFatalError
— Класс LuaSandboxFatalError
LuaSandboxMemoryError
— Класс LuaSandboxMemoryError
LuaSandboxRuntimeError
— Класс LuaSandboxRuntimeError
LuaSandboxSyntaxError
— Класс LuaSandboxSyntaxError
LuaSandboxTimeoutError
— Класс LuaSandboxTimeoutError
Прочие функции
Введение
Установка и настройка
Предопределённые константы
Разные функции
Список изменений
Random
— Генераторы случайных чисел и функции для работы со случайными числами
Введение
Предопределённые константы
Примеры
Функции Random
Random\Randomizer
— Класс Random\Randomizer
Random\IntervalBoundary
— Перечисление Random\IntervalBoundary
Random\Engine
— Интерфейс Random\Engine
Random\CryptoSafeEngine
— Интерфейс Random\CryptoSafeEngine
Random\Engine\Secure
— Класс Random\Engine\Secure
Random\Engine\Mt19937
— Класс Random\Engine\Mt19937
Random\Engine\PcgOneseq128XslRr64
— Класс Random\Engine\PcgOneseq128XslRr64
Random\Engine\Xoshiro256StarStar
— Класс Random\Engine\Xoshiro256StarStar
Random\RandomError
— Класс Random\RandomError
Random\BrokenRandomEngineError
— Класс Random\BrokenRandomEngineError
Random\RandomException
— Класс Random\RandomException
Seaslog
— Модуль логирования Seaslog
Введение
Установка и настройка
Предопределённые константы
Примеры
Функции Seaslog
SeasLog
— Класс SeasLog
SPL
— Стандартная библиотека PHP (SPL)
Интерфейсы
Структуры данных
Исключения
Итераторы
Работа с файлами
Функции SPL
Потоки
Введение
Установка и настройка
Предопределённые константы
Потоковые фильтры
Контексты потоков
Ошибки потока
Примеры
php_user_filter
— Класс php_user_filter
streamWrapper
— Класс streamWrapper
Функции для работы с потоками
Swoole
— Модуль ввода-вывода Swoole
Введение
Установка и настройка
Предопределённые константы
Функции Swoole
Swoole\Async
— Класс Swoole\Async
Swoole\Atomic
— Класс Swoole\Atomic
Swoole\Buffer
— Класс Swoole\Buffer
Swoole\Channel
— Класс Swoole\Channel
Swoole\Client
— Класс Swoole\Client
Swoole\Connection\Iterator
— Класс Swoole\Connection\Iterator
Swoole\Coroutine
— Класс Swoole\Coroutine
Swoole\Event
— Класс Swoole\Event
Swoole\Exception
— Класс Swoole\Exception
Swoole\Http\Client
— Класс Swoole\Http\Client
Swoole\Http\Request
— Класс Swoole\Http\Request
Swoole\Http\Response
— Класс Swoole\Http\Response
Swoole\Http\Server
— Класс Swoole\Http\Server
Swoole\Lock
— Класс Swoole\Lock
Swoole\Mmap
— Класс Swoole\Mmap
Swoole\MySQL
— Класс Swoole\MySQL
Swoole\MySQL\Exception
— Класс Swoole\MySQL\Exception
Swoole\Process
— Класс Swoole\Process
Swoole\Redis\Server
— Класс Swoole\Redis\Server
Swoole\Serialize
— Класс Swoole\Serialize
Swoole\Server
— Класс Swoole\Server
Swoole\Table
— Класс Swoole\Table
Swoole\Timer
— Класс Swoole\Timer
Swoole\WebSocket\Frame
— Класс Swoole\WebSocket\Frame
Swoole\WebSocket\Server
— Класс Swoole\WebSocket\Server
Tidy
— Модуль коррекции разметки Tidy
Введение
Установка и настройка
Предопределённые константы
Примеры
tidy
— Класс tidy
tidyNode
— Класс tidyNode
Tidy
Tokenizer
— Модуль токенизации Tokenizer
Введение
Установка и настройка
Предопределённые константы
Примеры
PhpToken
— Класс PhpToken
Функции PHP-лексера (tokenizer)
URL-строки
— Модуль обработки URL-строк
Введение
Предопределённые константы
Функции URL
V8js
— Интеграция V8 Javascript Engine
Введение
Установка и настройка
Примеры
V8Js
— Класс V8Js
V8JsException
— Класс V8JsException
Yaml
— Сериализация данных YAML
Введение
Установка и настройка
Предопределённые константы
Примеры
Callback-функции
Функции Yaml
Yaf
— Yet Another Framework
Введение
Установка и настройка
Предопределённые константы
Примеры
Конфигурация приложения
Yaf_Application
— Класс Yaf_Application
Yaf_Bootstrap_Abstract
— Класс Yaf_Bootstrap_Abstract
Yaf_Dispatcher
— Класс Yaf_Dispatcher
Yaf_Config_Abstract
— Класс Yaf_Config_Abstract
Yaf_Config_Ini
— Класс Yaf_Config_Ini
Yaf_Config_Simple
— Класс Yaf_Config_Simple
Yaf_Controller_Abstract
— Класс Yaf_Controller_Abstract
Yaf_Action_Abstract
— Класс Yaf_Action_Abstract
Yaf_View_Interface
— Класс Yaf_View_Interface
Yaf_View_Simple
— Класс Yaf_View_Simple
Yaf_Loader
— Класс Yaf_Loader
Yaf_Plugin_Abstract
— Класс Yaf_Plugin_Abstract
Yaf_Registry
— Класс Yaf_Registry
Yaf_Request_Abstract
— Класс Yaf_Request_Abstract
Yaf_Request_Http
— Класс Yaf_Request_Http
Yaf_Request_Simple
— Класс Yaf_Request_Simple
Yaf_Response_Abstract
— Класс Yaf_Response_Abstract
Yaf_Route_Interface
— Класс Yaf_Route_Interface
Yaf_Route_Map
— Класс Yaf_Route_Map
Yaf_Route_Regex
— Класс Yaf_Route_Regex
Yaf_Route_Rewrite
— Класс Yaf_Route_Rewrite
Yaf_Router
— Класс Yaf_Router
Yaf_Route_Simple
— Класс Yaf_Route_Simple
Yaf_Route_Static
— Класс Yaf_Route_Static
Yaf_Route_Supervar
— Класс Yaf_Route_Supervar
Yaf_Session
— Класс Yaf_Session
Yaf_Exception
— Класс Yaf_Exception
Yaf_Exception_TypeError
— Класс Yaf_Exception_TypeError
Yaf_Exception_StartupError
— Класс Yaf_Exception_StartupError
Yaf_Exception_DispatchFailed
— Класс Yaf_Exception_DispatchFailed
Yaf_Exception_RouterFailed
— Класс Yaf_Exception_RouterFailed
Yaf_Exception_LoadFailed
— Класс Yaf_Exception_LoadFailed
Yaf_Exception_LoadFailed_Module
— Класс Yaf_Exception_LoadFailed_Module
Yaf_Exception_LoadFailed_Controller
— Класс Yaf_Exception_LoadFailed_Controller
Yaf_Exception_LoadFailed_Action
— Класс Yaf_Exception_LoadFailed_Action
Yaf_Exception_LoadFailed_View
— Класс Yaf_Exception_LoadFailed_View
Yaconf
— Модуль ini-конфигураций Yaconf
Введение
Установка и настройка
Yaconf
— Класс Yaconf
Taint
— Модуль определения «грязных» строк Taint
Введение
Установка и настройка
Дополнительные подробности
Функции Taint
Структуры данных
Введение
Установка и настройка
Примеры
Ds\Collection
— Интерфейс Collection
Ds\Hashable
— Интерфейс Hashable
Ds\Sequence
— Интерфейс Sequence
Ds\Vector
— Класс Vector
Ds\Deque
— Класс Deque
Ds\Map
— Класс Map
Ds\Pair
— Класс Pair
Ds\Set
— Класс Set
Ds\Stack
— Класс Stack
Ds\Queue
— Класс Queue
Ds\PriorityQueue
— Класс PriorityQueue
var_representation
Введение
Установка и настройка
Предопределённые константы
Функции var_representation
Нашли ошибку?
Инструкция
•
Исправление
•
Сообщение об ошибке
+
Добавить
Примечания пользователей
Пользователи ещё не добавляли примечания для страницы
↑
and
↓
to navigate •
Enter
to select •
Esc
to close
Press
Enter
without selection to search using Google