PHP.mk документација

Претходно дефинирани константи

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

swoole.constants.php PHP.net прокси Преводот е вчитан
Оригинал на PHP.net
Патека swoole.constants.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + преведен приказ Кодовите, табелите и белешките остануваат читливи во истиот тек.
Претходно дефинирани константи

Референца за `swoole.constants.php` со подобрена типографија и навигација.

swoole.constants.php

Претходно дефинирани константи

Следниве константи се дефинирани од ова проширување и ќе бидат достапни само кога проширувањето е или компајлирано во PHP или динамички вчитано во време на извршување.

SWOOLE_VERSION (string)
Swoole верзија.
SWOOLE_VERSION_ID (int)
Swoole верзија.
SWOOLE_MAJOR_VERSION (int)
Swoole главна верзија.
SWOOLE_MINOR_VERSION (int)
Swoole споредна верзија.
SWOOLE_RELEASE_VERSION (int)
Swoole верзија на издание.
SWOOLE_EXTRA_VERSION (string)
Swoole дополнителна верзија.
SWOOLE_DEBUG (int)
Режим за отстранување грешки.
SWOOLE_HAVE_COMPRESSION (int)
Овозможи режим на компресија на HTTP одговор.
SWOOLE_HAVE_ZLIB (int)
Има zlib алатка за компресија.
SWOOLE_HAVE_BROTLI (int)
Има brotli алатка за компресија.
SWOOLE_USE_HTTP2 (int)
Поддржува http2 сервер.
SWOOLE_USE_SHORTNAME (int)
Овозможи/оневозможи кратки алијаси.
SWOOLE_SOCK_TCP (int)
TCP ipv4 сокет.
SWOOLE_SOCK_TCP6 (int)
TCP ipv6 сокет.
SWOOLE_SOCK_UDP (int)
UDP ipv4 сокет.
SWOOLE_SOCK_UDP6 (int)
UDP ipv6 сокет.
SWOOLE_SOCK_UNIX_DGRAM (int)
UNIX приклучок dgram.
SWOOLE_SOCK_UNIX_STREAM (int)
UNIX приклучок stream.
SWOOLE_SOCK_SYNC (int)
Синхрон режим на клиент.
SWOOLE_SOCK_ASYNC (int)
Асинхрон режим на клиент.
SWOOLE_KEEP (int)
Swoole\Client поддржува креирање долга TCP конекција до серверот во PHP-FPM/Apache.
SWOOLE_SSL (int)
Овозможи SSL шифрирање на тунел.
SWOOLE_SSLv3_METHOD (int)
SSLv3 метод.
SWOOLE_SSLv3_SERVER_METHOD (int)
SSLv3 серверски метод.
SWOOLE_SSLv3_CLIENT_METHOD (int)
SSLv3 клиентски метод.
SWOOLE_TLSv1_METHOD (int)
TLSv1 метод.
SWOOLE_TLSv1_SERVER_METHOD (int)
TLSv1 серверски метод.
SWOOLE_TLSv1_CLIENT_METHOD (int)
TLSv1 клиентски метод.
SWOOLE_TLSv1_1_METHOD (int)
TLSv1_1 метод.
SWOOLE_TLSv1_1_SERVER_METHOD (int)
TLSv1_1 серверски метод.
SWOOLE_TLSv1_1_CLIENT_METHOD (int)
TLSv1_1 клиентски метод.
SWOOLE_TLSv1_2_METHOD (int)
TLSv1_2 метод.
SWOOLE_TLSv1_2_SERVER_METHOD (int)
TLSv1_2 серверски метод.
SWOOLE_TLSv1_2_CLIENT_METHOD (int)
TLSv1_2 клиентски метод.
SWOOLE_DTLS_SERVER_METHOD (int)
DTLS серверски метод.
SWOOLE_DTLS_CLIENT_METHOD (int)
DTLS клиентски метод.
SWOOLE_SSLv23_METHOD (int)
SSLv23 метод.
SWOOLE_SSLv23_SERVER_METHOD (int)
SSLv23 серверски метод.
SWOOLE_SSLv23_CLIENT_METHOD (int)
SSLv23 клиентски метод.
SWOOLE_TLS_METHOD (int)
TLS метод.
SWOOLE_TLS_SERVER_METHOD (int)
TLS серверски метод.
SWOOLE_TLS_CLIENT_METHOD (int)
TLS клиентски метод.
SWOOLE_SSL_SSLv3 (int)
SSLv3 протокол.
SWOOLE_SSL_TLSv1 (int)
TLSv1 протокол.
SWOOLE_SSL_TLSv1_1 (int)
TLSv1_1 протокол.
SWOOLE_SSL_TLSv1_2 (int)
TLSv1_2 протокол.
SWOOLE_SSL_TLSv1_3 (int)
TLSv1_3 протокол.
SWOOLE_SSL_DTLS (int)
DTLS протокол.
SWOOLE_SSL_SSLv2 (int)
SSLv2 протокол.
SWOOLE_EVENT_READ (int)
Дали да се слушаат настани за читање.
SWOOLE_EVENT_WRITE (int)
Дали да се слушаат настани за запишување.
SWOOLE_STRERROR_SYSTEM (int)
Конвертирај го системскиот errno бр. во пораки за грешки.
SWOOLE_STRERROR_GAI (int)
Конвертирај го addr info errno бр. во пораки за грешки.
SWOOLE_STRERROR_DNS (int)
Конвертирај го DNS errno бр. во пораки за грешки.
SWOOLE_STRERROR_SWOOLE (int)
Конвертирај го swoole errno бр. во пораки за грешки.
SWOOLE_ERROR_MALLOC_FAIL (int)
Malloc меморија неуспех.
SWOOLE_ERROR_SYSTEM_CALL_FAIL (int)
Систематски повик неуспех.
SWOOLE_ERROR_PHP_FATAL_ERROR (int)
PHP фатална грешка.
SWOOLE_ERROR_NAME_TOO_LONG (int)
Името е предолго.
SWOOLE_ERROR_INVALID_PARAMS (int)
Невалидни параметри.
SWOOLE_ERROR_QUEUE_FULL (int)
Редот е полн.
SWOOLE_ERROR_OPERATION_NOT_SUPPORT (int)
Операцијата не е поддржана.
SWOOLE_ERROR_PROTOCOL_ERROR (int)
Грешка при комуникација при испраќање.
SWOOLE_ERROR_WRONG_OPERATION (int)
Погрешна операција.
SWOOLE_ERROR_PHP_RUNTIME_NOTICE (int)
PHP известување за време на извршување.
SWOOLE_ERROR_FOR_TEST (int)
За тест.
SWOOLE_ERROR_NO_PAYLOAD (int)
Без товар.
SWOOLE_ERROR_UNDEFINED_BEHAVIOR (int)
Недефинирано однесување.
SWOOLE_ERROR_NOT_THREAD_SAFETY (int)
Не е безбедно за нишки.
SWOOLE_ERROR_FILE_NOT_EXIST (int)
Датотеката не постои.
SWOOLE_ERROR_FILE_TOO_LARGE (int)
Датотеката е преголема.
SWOOLE_ERROR_FILE_EMPTY (int)
Датотеката е празна.
SWOOLE_ERROR_DNSLOOKUP_DUPLICATE_REQUEST (int)
DNS барање дупликат барање.
SWOOLE_ERROR_DNSLOOKUP_RESOLVE_FAILED (int)
DNS резолвирањето не успеа.
SWOOLE_ERROR_DNSLOOKUP_RESOLVE_TIMEOUT (int)
DNS истече времето за резолвирање.
SWOOLE_ERROR_DNSLOOKUP_UNSUPPORTED (int)
DNS не е поддржано.
SWOOLE_ERROR_DNSLOOKUP_NO_SERVER (int)
DNS нема сервер.
SWOOLE_ERROR_BAD_IPV6_ADDRESS (int)
Лоша IPv6 адреса.
SWOOLE_ERROR_UNREGISTERED_SIGNAL (int)
Непријавен сигнал.
SWOOLE_ERROR_BAD_HOST_ADDR (int)
Лоша адреса на домаќин.
SWOOLE_ERROR_EVENT_SOCKET_REMOVED (int)
Сокетот на настанот е отстранет.
SWOOLE_ERROR_SESSION_CLOSED_BY_SERVER (int)
Сесијата е затворена од серверот.
SWOOLE_ERROR_SESSION_CLOSED_BY_CLIENT (int)
Сесијата е затворена од клиентот.
SWOOLE_ERROR_SESSION_CLOSING (int)
Сесијата се затвора.
SWOOLE_ERROR_SESSION_CLOSED (int)
Сесијата е затворена.
SWOOLE_ERROR_SESSION_NOT_EXIST (int)
Сесијата не постои.
SWOOLE_ERROR_SESSION_INVALID_ID (int)
Сесијата има невалиден ID.
SWOOLE_ERROR_SESSION_DISCARD_TIMEOUT_DATA (int)
Сесијата ги отфрла податоците поради истек на време.
SWOOLE_ERROR_SESSION_DISCARD_DATA (int)
Сесијата ги отфрла податоците.
SWOOLE_ERROR_OUTPUT_BUFFER_OVERFLOW (int)
Прелевање на излезниот бафер.
SWOOLE_ERROR_OUTPUT_SEND_YIELD (int)
Излезот испраќа принос
SWOOLE_ERROR_SSL_NOT_READY (int)
SSL не е подготвен
SWOOLE_ERROR_SSL_CANNOT_USE_SENFILE (int)
SSL не може да користи senfile
SWOOLE_ERROR_SSL_EMPTY_PEER_CERTIFICATE (int)
SSL празен сертификат на партнерот.
SWOOLE_ERROR_SSL_VERIFY_FAILED (int)
SSL проверката не успеа.
SWOOLE_ERROR_SSL_BAD_CLIENT (int)
SSL лош клиент.
SWOOLE_ERROR_SSL_BAD_PROTOCOL (int)
SSL лош протокол.
SWOOLE_ERROR_SSL_RESET (int)
SSL ресетирање.
SWOOLE_ERROR_SSL_HANDSHAKE_FAILED (int)
SSL ракувањето не успеа.
SWOOLE_ERROR_PACKAGE_LENGTH_TOO_LARGE (int)
Должината на пакетот е преголема.
SWOOLE_ERROR_PACKAGE_LENGTH_NOT_FOUND (int)
Должината на пакетот не е пронајдена.
SWOOLE_ERROR_DATA_LENGTH_TOO_LARGE (int)
Должината на податоците е преголема.
SWOOLE_ERROR_PACKAGE_MALFORMED_DATA (int)
Пакетот има погрешно форматирани податоци за грешка.
SWOOLE_ERROR_TASK_PACKAGE_TOO_BIG (int)
Пакетот на задачата е преголем.
SWOOLE_ERROR_TASK_DISPATCH_FAIL (int)
Неуспешно испраќање на задачата.
SWOOLE_ERROR_TASK_TIMEOUT (int)
Времето на задачата истече.
SWOOLE_ERROR_HTTP2_STREAM_ID_TOO_BIG (int)
Http2 ID на протокот е преголемо.
SWOOLE_ERROR_HTTP2_STREAM_NO_HEADER (int)
Http2 протокот нема заглавие.
SWOOLE_ERROR_HTTP2_STREAM_NOT_FOUND (int)
Http2 протокот не е пронајден.
SWOOLE_ERROR_HTTP2_STREAM_IGNORE (int)
Http2 протокот е игнориран.
SWOOLE_ERROR_HTTP2_SEND_CONTROL_FRAME_FAILED (int)
Неуспешно испраќање на контролна рамка Http2.
SWOOLE_ERROR_AIO_BAD_REQUEST (int)
Aio погрешно барање.
SWOOLE_ERROR_AIO_CANCELED (int)
Aio е откажано.
SWOOLE_ERROR_AIO_TIMEOUT (int)
Aio истече времето.
SWOOLE_ERROR_CLIENT_NO_CONNECTION (int)
Клиентот нема врска.
SWOOLE_ERROR_SOCKET_CLOSED (int)
Приклучокот е затворен.
SWOOLE_ERROR_SOCKET_POLL_TIMEOUT (int)
Времето на чекање на приклучокот истече.
SWOOLE_ERROR_SOCKS5_UNSUPPORT_VERSION (int)
Socks5 не ја поддржува верзијата.
SWOOLE_ERROR_SOCKS5_UNSUPPORT_METHOD (int)
Socks5 не го поддржува методот.
SWOOLE_ERROR_SOCKS5_AUTH_FAILED (int)
Socks5 автентикацијата не успеа.
SWOOLE_ERROR_SOCKS5_SERVER_ERROR (int)
Грешка на Socks5 серверот.
SWOOLE_ERROR_SOCKS5_HANDSHAKE_FAILED (int)
Socks5 ракувањето не успеа.
SWOOLE_ERROR_HTTP_PROXY_HANDSHAKE_ERROR (int)
Грешка при ракување со Http прокси.
SWOOLE_ERROR_HTTP_INVALID_PROTOCOL (int)
Http невалиден протокол.
SWOOLE_ERROR_HTTP_PROXY_HANDSHAKE_FAILED (int)
Http прокси ракувањето не успеа.
SWOOLE_ERROR_HTTP_PROXY_BAD_RESPONSE (int)
Http прокси лош одговор.
SWOOLE_ERROR_HTTP_CONFLICT_HEADER (int)
Http судир на заглавие.
SWOOLE_ERROR_HTTP_CONTEXT_UNAVAILABLE (int)
Http контекст недостапен.
Http колаче недостапно.
SWOOLE_ERROR_WEBSOCKET_BAD_CLIENT (int)
Websocket лош клиент.
SWOOLE_ERROR_WEBSOCKET_BAD_OPCODE (int)
Websocket лош opcode.
SWOOLE_ERROR_WEBSOCKET_UNCONNECTED (int)
Websocket неповрзан.
SWOOLE_ERROR_WEBSOCKET_HANDSHAKE_FAILED (int)
Websocket ракувањето не успеа.
SWOOLE_ERROR_WEBSOCKET_PACK_FAILED (int)
Websocket пакувањето не успеа.
SWOOLE_ERROR_WEBSOCKET_UNPACK_FAILED (int)
Websocket распакувањето не успеа.
SWOOLE_ERROR_WEBSOCKET_INCOMPLETE_PACKET (int)
Websocket нецелосен пакет.
SWOOLE_ERROR_SERVER_MUST_CREATED_BEFORE_CLIENT (int)
Серверот мора да биде креиран пред клиентот.
SWOOLE_ERROR_SERVER_TOO_MANY_SOCKET (int)
Сервер премногу сокети.
SWOOLE_ERROR_SERVER_WORKER_TERMINATED (int)
Сервер работникот прекинат.
SWOOLE_ERROR_SERVER_INVALID_LISTEN_PORT (int)
Сервер невалиден порт за слушање.
SWOOLE_ERROR_SERVER_TOO_MANY_LISTEN_PORT (int)
Сервер премногу порти за слушање.
SWOOLE_ERROR_SERVER_PIPE_BUFFER_FULL (int)
Сервер цевководен бафер полн.
SWOOLE_ERROR_SERVER_NO_IDLE_WORKER (int)
Сервер нема слободен работник.
SWOOLE_ERROR_SERVER_ONLY_START_ONE (int)
Серверот започнува само еден.
SWOOLE_ERROR_SERVER_SEND_IN_MASTER (int)
Серверот испраќа во главниот процес.
SWOOLE_ERROR_SERVER_INVALID_REQUEST (int)
Сервер невалидно барање.
SWOOLE_ERROR_SERVER_CONNECT_FAIL (int)
Сервер конекцијата не успеа.
SWOOLE_ERROR_SERVER_INVALID_COMMAND (int)
Сервер невалидна команда.
SWOOLE_ERROR_SERVER_IS_NOT_REGULAR_FILE (int)
Серверот не е обична датотека.
SWOOLE_ERROR_SERVER_SEND_TO_WOKER_TIMEOUT (int)
Серверот испраќа до работникот истече времето.
SWOOLE_ERROR_SERVER_INVALID_CALLBACK (int)
Сервер невалидна повратна функција.
SWOOLE_ERROR_SERVER_UNRELATED_THREAD (int)
Сервер непотребна нишка.
SWOOLE_ERROR_SERVER_WORKER_EXIT_TIMEOUT (int)
Сервер работникот истече времето за излез.
SWOOLE_ERROR_SERVER_WORKER_ABNORMAL_PIPE_DATA (int)
Сервер работник абнормални податоци од цевката.
SWOOLE_ERROR_SERVER_WORKER_UNPROCESSED_DATA (int)
Сервер работник необработени податоци.
SWOOLE_ERROR_CO_OUT_OF_COROUTINE (int)
Корутина надвор од корутина.
SWOOLE_ERROR_CO_HAS_BEEN_BOUND (int)
Корутината е поврзана.
SWOOLE_ERROR_CO_HAS_BEEN_DISCARDED (int)
Корутината е отфрлена.
SWOOLE_ERROR_CO_MUTEX_DOUBLE_UNLOCK (int)
Корутина мутекс двојно отклучување.
SWOOLE_ERROR_CO_BLOCK_OBJECT_LOCKED (int)
Корутина блок објект заклучен.
SWOOLE_ERROR_CO_BLOCK_OBJECT_WAITING (int)
Корутина блок објект чека.
SWOOLE_ERROR_CO_YIELD_FAILED (int)
Корутина откажувањето не успеа.
SWOOLE_ERROR_CO_GETCONTEXT_FAILED (int)
Корутина getcontext не успеа.
SWOOLE_ERROR_CO_SWAPCONTEXT_FAILED (int)
Coroutine swapcontext не успеа.
SWOOLE_ERROR_CO_MAKECONTEXT_FAILED (int)
Coroutine makecontext не успеа.
SWOOLE_ERROR_CO_IOCPINIT_FAILED (int)
Coroutine iocpinit не успеа.
SWOOLE_ERROR_CO_PROTECT_STACK_FAILED (int)
Coroutine protect stack не успеа.
Coroutine std thread грешка при поврзување.
SWOOLE_ERROR_CO_DISABLED_MULTI_THREAD (int)
Coroutine оневозможен повеќе нишки.
SWOOLE_ERROR_CO_CANNOT_CANCEL (int)
Coroutine не може да се откаже.
SWOOLE_ERROR_CO_NOT_EXISTS (int)
Coroutine не постои.
SWOOLE_ERROR_CO_CANCELED (int)
Coroutine е откажан.
SWOOLE_ERROR_CO_TIMEDOUT (int)
Coroutine истече времето.
SWOOLE_ERROR_CO_SOCKET_CLOSE_WAIT (int)
Coroutine socket чека затворање.
SWOOLE_TRACE_SERVER (int)
Флаг за запишување на серверски лог.
SWOOLE_TRACE_CLIENT (int)
Флаг за запишување на клиентски лог.
SWOOLE_TRACE_BUFFER (int)
Флаг за запишување на лог на бафер.
SWOOLE_TRACE_CONN (int)
Флаг за запишување на лог за поврзување.
SWOOLE_TRACE_EVENT (int)
Флаг за запишување на лог на настани.
SWOOLE_TRACE_WORKER (int)
Флаг за запишување на лог на работник.
SWOOLE_TRACE_MEMORY (int)
Флаг за запишување на лог на меморија.
SWOOLE_TRACE_REACTOR (int)
Флаг за запишување на лог на реактор.
SWOOLE_TRACE_PHP (int)
Флаг за запишување на PHP лог.
SWOOLE_TRACE_HTTP (int)
Флаг за запишување на http лог.
SWOOLE_TRACE_HTTP2 (int)
Флаг за запишување на http2 лог.
SWOOLE_TRACE_EOF_PROTOCOL (int)
Флаг за запишување на eof протокол лог.
SWOOLE_TRACE_LENGTH_PROTOCOL (int)
Флаг за запишување на протокол со должина лог.
SWOOLE_TRACE_CLOSE (int)
Флаг за запишување на затворање на настан лог.
SWOOLE_TRACE_WEBSOCKET (int)
Флаг за запишување на websocket лог.
SWOOLE_TRACE_REDIS_CLIENT (int)
Флаг за запишување на redis клиент лог.
SWOOLE_TRACE_MYSQL_CLIENT (int)
Флаг за запишување на mysql клиент лог.
SWOOLE_TRACE_HTTP_CLIENT (int)
Флаг за запишување на http клиент лог.
SWOOLE_TRACE_AIO (int)
Флаг за запишување на AIO лог.
SWOOLE_TRACE_SSL (int)
Флаг за запишување на SSL лог.
SWOOLE_TRACE_NORMAL (int)
Флаг за запишување на нормален лог.
SWOOLE_TRACE_CHANNEL (int)
Флаг за запишување на канал лог.
SWOOLE_TRACE_TIMER (int)
Флаг за запишување на тајмер лог.
SWOOLE_TRACE_SOCKET (int)
Флаг за запишување на сокет лог.
SWOOLE_TRACE_COROUTINE (int)
Флаг за запишување на coroutine лог.
SWOOLE_TRACE_CONTEXT (int)
Флаг за запишување на контекст лог.
SWOOLE_TRACE_CO_HTTP_SERVER (int)
Флаг за запишување на coroutine http сервер лог.
SWOOLE_TRACE_TABLE (int)
Флаг за запишување на табела лог.
SWOOLE_TRACE_CO_CURL (int)
Флаг за запишување на coroutine curl лог.
SWOOLE_TRACE_CARES (int)
Запиши знаменце за грижа во дневникот.
SWOOLE_TRACE_ZLIB (int)
Запиши знаменце за дневник за нега.
SWOOLE_TRACE_CO_PGSQL (int)
Запиши знаменце за дневник за zlib.
SWOOLE_TRACE_CO_ODBC (int)
Запиши знаменце за дневник за coroutine на pgsql.
SWOOLE_TRACE_CO_ORACLE (int)
Запиши знаменце за дневник за coroutine на odbc.
SWOOLE_TRACE_CO_SQLITE (int)
Запиши знаменце за дневник за coroutine на oracle.
SWOOLE_TRACE_ALL (int)
Запиши знаменце за дневник за coroutine на sqlite.
SWOOLE_LOG_DEBUG (int)
Запиши знаменце за дневник за сите нивоа.
SWOOLE_LOG_TRACE (int)
Запиши знаменце за дневник за ниво debug.
SWOOLE_LOG_INFO (int)
Запиши знаменце за дневник за ниво trace.
SWOOLE_LOG_NOTICE (int)
Запиши знаменце за дневник за ниво info.
SWOOLE_LOG_WARNING (int)
Запиши знаменце за дневник за ниво notice.
SWOOLE_LOG_ERROR (int)
Запиши знаменце за дневник за ниво warning.
SWOOLE_LOG_NONE (int)
Запиши знаменце за дневник за ниво error.
SWOOLE_LOG_ROTATION_SINGLE (int)
Еквивалентно на исклучување на информациите од дневникот, информациите од дневникот нема да бидат фрлени.
SWOOLE_LOG_ROTATION_MONTHLY (int)
Оневозможи ротација на дневници.
SWOOLE_LOG_ROTATION_DAILY (int)
Ротирај дневници месечно.
SWOOLE_LOG_ROTATION_HOURLY (int)
Ротирај дневници дневно.
SWOOLE_LOG_ROTATION_EVERY_MINUTE (int)
Ротирај дневници на час.
SWOOLE_IPC_NONE (int)
Ротирај дневници секоја минута.
SWOOLE_IPC_UNIXSOCK (int)
За комуникација помеѓу процеси (IPC), силно се препорачува користење на Unix домен приклучоци (UnixSocket) во режим на корутина.
SWOOLE_IPC_SOCKET (int)
За комуникација меѓу процеси (IPC), користењето на Unix доменски сокети (UnixSocket) во режим на корутина е силно препорачливо.
SWOOLE_IOV_MAX (int)
За да се користат сокети за комуникација меѓу процеси (IPC), мора да се повика методот listen за да се специфицира адресата и портот за следење.
SWOOLE_IOURING_DEFAULT (int)
MAX iov лимит.
SWOOLE_IOURING_SQPOLL (int)
Во режим на прекинувачки погон, I/O барањата може да се поднесат преку io_uring_enter syscall, а завршувањето се утврдува со директно проверување на статусот на опашката за завршување.
SWOOLE_BASE (int)
Во режим на kernel polling, kernel-от креира наменски нишки за поднесување и собирање I/O барања, речиси елиминирајќи ги префрлањата на контекст помеѓу корисникот и kernel-от.
SWOOLE_PROCESS (int)
Основен режим.
SWOOLE_THREAD (int)
Режим на повеќе процеси.
SWOOLE_IPC_UNSOCK (int)
Режим на повеќе нишки.
SWOOLE_IPC_MSGQUEUE (int)
Процесот на задачата комуницира со работниот процес користејќи Unix Socket.
SWOOLE_IPC_PREEMPTIVE (int)
Процесот на задачата комуницира со работниот процес користејќи sysvmsg опашка.
SWOOLE_SERVER_COMMAND_MASTER (int)
Процесот на задачата комуницира со работниот процес користејќи превентивен режим преку sysvmsg опашка.
SWOOLE_SERVER_COMMAND_MANAGER (int)
Главниот процес прифаќа барања.
SWOOLE_SERVER_COMMAND_REACTOR_THREAD (int)
Процесот на менаџерот прифаќа барања.
SWOOLE_SERVER_COMMAND_EVENT_WORKER (int)
Нишката на реакторот прифаќа барања.
SWOOLE_SERVER_COMMAND_TASK_WORKER (int)
Нишката на работникот на настанот обработува барања.
SWOOLE_DISPATCH_ROUND (int)
Нишката на работникот на задачата обработува барања.
SWOOLE_DISPATCH_FDMOD (int)
Режим на кружно менување, секој работнички процес ќе биде распределен последователно за секоја примена врска.
SWOOLE_DISPATCH_IDLE_WORKER (int)
Распредели работник врз основа на дескрипторот на датотеката на врската. Ова осигурува дека податоците од истата врска ќе бидат обработени само од истиот работник.
SWOOLE_DISPATCH_IPMOD (int)
Главниот процес ќе го избере доставувањето врз основа на статусот на оптовареноста на работникот, доставувајќи само до неактивни работници.
SWOOLE_DISPATCH_UIDMOD (int)
Бара поврзување на конекција со уникатен uid со повикување на Server->bind() во кодот на корисникот. Потоа, основниот систем распределува на различни Worker процеси врз основа на вредноста на UID. Алгоритам: UID % worker_num. За да користите низи како UID, можете да користите crc32(UID_STRING).
SWOOLE_DISPATCH_USERFUNC (int)
Бара поврзување на конекција со уникатен uid со повикување на Server->bind() во корисничкиот код. Потоа, основниот систем распределува до различни Worker процеси врз основа на вредноста на UID. Алгоритам: UID % worker_num. За да користите низи како UID, можете да користите crc32(UID_STRING).
SWOOLE_DISPATCH_CO_CONN_LB (int)
Поставете callback функција dispatch_func, каде што нејзината вратена вредност одредува кој процес ја обработува барањето.
SWOOLE_DISPATCH_CO_REQ_LB (int)
Одредете кој процес ја обработува барањето врз основа на бројот на конекции.
SWOOLE_DISPATCH_CONCURRENT_LB (int)
Одредете кој процес ја обработува барањето врз основа на бројот на барања.
SWOOLE_WORKER_BUSY (int)
Одредете кој процес ја обработува барањето врз основа на бројот на истовремени барања.
SWOOLE_WORKER_IDLE (int)
Процесот е зафатен.
SWOOLE_WORKER_EXIT (int)
Процесот е неактивен.
SWOOLE_MUTEX (int)
Процесот е завршен.
SWOOLE_RWLOCK (int)
Mutex заклучување.
SWOOLE_SPINLOCK (int)
RW заклучување.
SWOOLE_CORO_MAX_NUM_LIMIT (int)
Spin заклучување.
SWOOLE_CORO_INIT (int)
Максимален број на креирани корутини(PHP_INT_MAX).
SWOOLE_CORO_WAITING (int)
Иницијализирање на корутина.
SWOOLE_CORO_RUNNING (int)
Корутина го препушта управувањето.
SWOOLE_CORO_END (int)
Корутина завршена
SWOOLE_EXIT_IN_COROUTINE (int)
Корутина завршена.
SWOOLE_EXIT_IN_SERVER (int)
Извршување на exit() функција во корутина.
SWOOLE_HTTP2_TYPE_DATA (int)
Извршување на exit() функција во сервер.
SWOOLE_HTTP2_TYPE_HEADERS (int)
HTTP2 data frame.
SWOOLE_HTTP2_TYPE_PRIORITY (int)
HTTP2 приоритетна рамка.
SWOOLE_HTTP2_TYPE_RST_STREAM (int)
HTTP2 рамка за приоритет.
SWOOLE_HTTP2_TYPE_SETTINGS (int)
HTTP2 рамка за ресетирање на тек.
SWOOLE_HTTP2_TYPE_PUSH_PROMISE (int)
HTTP2 рамка за поставки.
SWOOLE_HTTP2_TYPE_PING (int)
HTTP2 рамка за ветување за притисок.
SWOOLE_HTTP2_TYPE_GOAWAY (int)
HTTP2 рамка за пинг.
SWOOLE_HTTP2_TYPE_WINDOW_UPDATE (int)
HTTP2 рамка за одете подалеку.
SWOOLE_HTTP2_TYPE_CONTINUATION (int)
HTTP2 рамка за ажурирање на прозорецот.
SWOOLE_HTTP2_ERROR_NO_ERROR (int)
HTTP2 рамка за продолжување.
SWOOLE_HTTP2_ERROR_PROTOCOL_ERROR (int)
HTTP2 нема грешка.
SWOOLE_HTTP2_ERROR_INTERNAL_ERROR (int)
HTTP2 грешка во протоколот.
SWOOLE_HTTP2_ERROR_FLOW_CONTROL_ERROR (int)
HTTP2 внатрешна грешка.
SWOOLE_HTTP2_ERROR_SETTINGS_TIMEOUT (int)
HTTP2 грешка во контролата на проток.
SWOOLE_HTTP2_ERROR_STREAM_CLOSED (int)
HTTP2 грешка при истек на поставките.
SWOOLE_HTTP2_ERROR_FRAME_SIZE_ERROR (int)
HTTP2 грешка затворен тек.
SWOOLE_HTTP2_ERROR_REFUSED_STREAM (int)
HTTP2 грешка во големината на рамката.
SWOOLE_HTTP2_ERROR_CANCEL (int)
HTTP2 одбиена грешка на тек.
SWOOLE_HTTP2_ERROR_COMPRESSION_ERROR (int)
HTTP2 грешка за откажување.
SWOOLE_HTTP2_ERROR_CONNECT_ERROR (int)
HTTP2 грешка во компресијата.
SWOOLE_HTTP2_ERROR_ENHANCE_YOUR_CALM (int)
HTTP2 грешка при поврзување.
SWOOLE_HTTP2_ERROR_INADEQUATE_SECURITY (int)
HTTP2 недоволно безбедносен проблем.
SWOOLE_HTTP2_ERROR_HTTP_1_1_REQUIRED (int)
HTTP2 бара http1.1 проблем.
SWOOLE_HTTP_CLIENT_ESTATUS_CONNECT_FAILED (int)
Connection timeout, the server is not listening on the port or there is a network failure, you can read $errCode to get the specific network error code.
SWOOLE_HTTP_CLIENT_ESTATUS_REQUEST_TIMEOUT (int)
Барањето истече, серверот не врати одговор во одреденото време.
SWOOLE_HTTP_CLIENT_ESTATUS_SERVER_RESET (int)
Откако ќе се испрати барањето на клиентот, серверот насилно ја прекинува врската.
SWOOLE_HTTP_CLIENT_ESTATUS_SEND_FAILED (int)
Испраќањето на клиентот не успеа (оваа константа е достапна во Swoole верзија >= v4.5.9, за верзии помали од ова, ве молиме користете го кодот за статус).
SWOOLE_MSGQUEUE_ORIENT (int)
Swoole\Process::pop() ќе врати специфични податоци во редот со тип на порака како ID на процесот + 1, Swoole\Process::push() ќе го додаде типот ID на процесот + 1 на пораката.
SWOOLE_MSGQUEUE_BALANCE (int)
Swoole\Process::pop() ќе ја врати првата порака во редот, Swoole\Process::push() нема да додаде специфичен тип на пораката.
SWOOLE_HOOK_TCP (int)
Поток базиран на кореутини од тип TCP Socket, вклучувајќи ги најчестите како Redis, PDO, Mysqli.
SWOOLE_HOOK_UDP (int)
Поток базиран на кореутини од тип UDP Socket.
SWOOLE_HOOK_UNIX (int)
Поток базиран на кореутини од тип Unix Stream Socket.
SWOOLE_HOOK_UDG (int)
Поток базиран на кореутини од тип UDG Stream Socket.
SWOOLE_HOOK_SSL (int)
Поток базиран на кореутини од тип SSL Stream Socket.
SWOOLE_HOOK_TLS (int)
Поток базиран на кореутини од тип TLS Stream Socket.
SWOOLE_HOOK_STREAM_FUNCTION (int)
Функција stream_*() базирана на кореутини.
SWOOLE_HOOK_FILE (int)
Операции со датотеки базирани на кореутини.
SWOOLE_HOOK_STDIO (int)
STDIO операции базирани на кореутини.
SWOOLE_HOOK_SLEEP (int)
Операции за спиење базирани на кореутини, вклучувајќи sleep, usleep, time_nanosleep, time_sleep_until.
SWOOLE_HOOK_PROC (int)
proc* функции базирани на кореутини, вклучувајќи: proc_open, proc_close, proc_get_status, proc_terminate.
SWOOLE_HOOK_CURL (int)
За curl екстензија базирана на кореутини.
SWOOLE_HOOK_NATIVE_CURL (int)
За нативна curl екстензија базирана на кореутини.
SWOOLE_HOOK_BLOCKING_FUNCTION (int)
Корутинска основа за блокирачка функција, вклучува gethostbyname, exec, shell_exec.
SWOOLE_HOOK_SOCKETS (int)
Корутинска основа за екстензијата sockets
SWOOLE_HOOK_PDO_PGSQL (int)
Корутинска основа за екстензијата pdo_pgsql.
SWOOLE_HOOK_PDO_ODBC (int)
Корутинска основа за екстензијата pdo_odbc.
SWOOLE_HOOK_PDO_ORACLE (int)
Корутинска основа за екстензијата pdo_oci.
SWOOLE_HOOK_PDO_SQLITE (int)
Корутинска основа за екстензијата pdo_sqlite.
SWOOLE_HOOK_ALL (int)
Корутинска основа за сите блокирачки функции и екстензии.
SOCKET_ECANCELED (int)
Socket ecanceled грешка.
TCP_INFO (int)
TCP_INFO.
SWOOLE_TIMER_MIN_MS (int)
Минимален поддржан интервал на тајмерот (во милисекунди).
SWOOLE_TIMER_MIN_SEC (double)
Минимален поддржан интервал на тајмерот (во секунди).
SWOOLE_TIMER_MAX_MS (int)
Максимален поддржан интервал на тајмерот (во милисекунди).
SWOOLE_TIMER_MAX_SEC (int)
Максимален поддржан интервал на тајмерот (во секунди).
SWOOLE_WEBSOCKET_STATUS_CONNECTION (int)
WebSocket воспоставува врска.
SWOOLE_WEBSOCKET_STATUS_HANDSHAKE (int)
WebSocket е во фаза на ракување.
SWOOLE_WEBSOCKET_STATUS_ACTIVE (int)
Активна WebSocket врска.
SWOOLE_WEBSOCKET_STATUS_CLOSING (int)
WebSocket врската е затворена.
SWOOLE_WEBSOCKET_OPCODE_CONTINUATION (int)
Websocket продолжна рамка.
SWOOLE_WEBSOCKET_OPCODE_TEXT (int)
Websocket текстуална рамка.
SWOOLE_WEBSOCKET_OPCODE_BINARY (int)
Websocket бинарна рамка.
SWOOLE_WEBSOCKET_OPCODE_CLOSE (int)
Websocket рамка за затворање.
SWOOLE_WEBSOCKET_OPCODE_PING (int)
Websocket рамка за пинг.
SWOOLE_WEBSOCKET_OPCODE_PONG (int)
Websocket рамка за понг.
SWOOLE_WEBSOCKET_FLAG_FIN (int)
Websocket FIN знаменце.
SWOOLE_WEBSOCKET_FLAG_RSV1 (int)
Websocket RSV1 знаменце.
SWOOLE_WEBSOCKET_FLAG_RSV2 (int)
Websocket RSV2 знаменце.
SWOOLE_WEBSOCKET_FLAG_RSV3 (int)
Websocket RSV3 знаменце.
SWOOLE_WEBSOCKET_FLAG_MASK (int)
Websocket MASK знаменце.
SWOOLE_WEBSOCKET_FLAG_COMPRESS (int)
Websocket COMPRESS знаменце.
SWOOLE_WEBSOCKET_CLOSE_NORMAL (int)
Нормално затворање (врската успешно завршена).
SWOOLE_WEBSOCKET_CLOSE_GOING_AWAY (int)
Крајната точка се исклучува (на пр., затворен таб на прелистувачот).
SWOOLE_WEBSOCKET_CLOSE_PROTOCOL_ERROR (int)
Протоколарна грешка (неправилно формирана рамка со податоци).
SWOOLE_WEBSOCKET_CLOSE_DATA_ERROR (int)
Примени неподдржани податоци (на пр., бинарни кога се очекува текст).
SWOOLE_WEBSOCKET_CLOSE_STATUS_ERROR (int)
Не е обезбеден код за статус (испратен како замена).
SWOOLE_WEBSOCKET_CLOSE_ABNORMAL (int)
Абнормално затворање (не е примена рамка за затворање, на пр., TCP ресетирање).
SWOOLE_WEBSOCKET_CLOSE_MESSAGE_ERROR (int)
Невалидни податоци (на пр., текст што не е UTF-8 во рамка со текст).
SWOOLE_WEBSOCKET_CLOSE_POLICY_ERROR (int)
Кршење на политиката (на пр., неовластено дејство).
SWOOLE_WEBSOCKET_CLOSE_MESSAGE_TOO_BIG (int)
Пораката е преголема (ја надминува максималната големина на серверот).
SWOOLE_WEBSOCKET_CLOSE_EXTENSION_MISSING (int)
Клиентот не договори потребни екстензии.
SWOOLE_WEBSOCKET_CLOSE_SERVER_ERROR (int)
Серверот наиде на грешка.
SWOOLE_WEBSOCKET_CLOSE_CLOSE_SERVICE_RESTART (int)
Серверот се рестартира (привремена состојба).
SWOOLE_WEBSOCKET_CLOSE_TRY_AGAIN_LATER (int)
Привремено преоптоварување на серверот (клиентот треба да проба повторно).
SWOOLE_WEBSOCKET_CLOSE_BAD_GATEWAY (int)
Привремено преоптоварување на серверот (клиентот треба да проба повторно).
SWOOLE_WEBSOCKET_CLOSE_TLS (int)
Невалиден одговор од примарниот сервер.

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.