Претходно дефинирани константи
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Претходно дефинирани константи
Референца за `outcontrol.constants.php` со подобрена типографија и навигација.
Претходно дефинирани константи
Постојаните подолу се секогаш достапни како дел од основната PHP.
-
Статус знаменца предадени на ракувачот за излез
-
PHP_OUTPUT_HANDLER_START(int) -
Укажува дека тампонирањето на излезот е започнато.
-
PHP_OUTPUT_HANDLER_WRITE(int) -
Укажува дека тампонот за излез се испушта и имал податоци за излез.
-
PHP_OUTPUT_HANDLER_FLUSH(int) -
Укажува дека тампонот е испуштен.
-
PHP_OUTPUT_HANDLER_CLEAN(int) -
Укажува дека тампонот за излез е исчистен.
-
PHP_OUTPUT_HANDLER_FINAL(int) -
Укажува дека ова е последната операција за тампонирање на излезот.
-
PHP_OUTPUT_HANDLER_CONT(int) -
Укажува дека тампонот е испуштен, но тампонирањето на излезот ќе продолжи.
Ова е номенклатурен назив за
PHP_OUTPUT_HANDLER_WRITE. -
PHP_OUTPUT_HANDLER_END(int) -
Укажува дека тампонирањето на излезот е завршено.
Ова е номенклатурен назив за
PHP_OUTPUT_HANDLER_FINAL.
Следниве знаменца се предаваат на вториот (phase) параметар на ракувачот за излез поставен од ob_start() како дел од битна маска:
-
Знаменца за контрола на тампонот за излез
-
PHP_OUTPUT_HANDLER_CLEANABLE(int) -
Контролира дали тампон за излез создаден од ob_start() може да се исчисти од ob_clean(). Ова знаменце не ја контролира однесувањето на ob_end_clean() or ob_get_clean().
-
PHP_OUTPUT_HANDLER_FLUSHABLE(int) -
Контролира дали тампон за излез создаден од ob_start() може да се испушти од ob_flush(). Ова знаменце не ја контролира однесувањето на ob_end_flush() or ob_get_flush().
-
PHP_OUTPUT_HANDLER_REMOVABLE(int) -
Контролира дали тампон за излез создаден од ob_start() може да се отстрани пред крајот на скриптата или при повикување ob_end_clean(), ob_end_flush(), ob_get_clean() or ob_get_flush().
-
PHP_OUTPUT_HANDLER_STDFLAGS(int) -
The default set of output buffer flags; currently equivalent to
PHP_OUTPUT_HANDLER_CLEANABLE|PHP_OUTPUT_HANDLER_FLUSHABLE|PHP_OUTPUT_HANDLER_REMOVABLE.
Следниве знаменца може да се предадат на третиот (flags) параметар на ракувачот за излез поставен од ob_start() како битна маска:
-
Стандарден сет на знаменца за излезниот бафер; моментално еквивалентно на
-
PHP_OUTPUT_HANDLER_STARTED(int) -
Следниве знаменца се дел од
-
PHP_OUTPUT_HANDLER_DISABLED(int) -
Укажува дека ракувачот со излез е повикан.
falseУкажува дека ракувачот со излез е оневозможен. Ова знаменце се поставува кога ракувачот со излез враќа -
PHP_OUTPUT_HANDLER_PROCESSED(int) -
или не успева при обработката на баферот. Пред PHP 8.4.0, ова знаменце можеше да се постави при стартување на излезен бафер.
Статус знаменца на ракувачот со излез flags битова маска вратена од ob_get_status():