출력 버퍼링 제어 미리 정의된 상수

아래 상수는 항상 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의 별칭입니다.

PHP_OUTPUT_HANDLER_CLEANABLE(int)

ob_start()에 의해 생성된 출력 버퍼를 청소할 수 있는지 여부를 제어합니다.

PHP_OUTPUT_HANDLER_FLUSHABLE(int)

ob_start()에 의해 생성된 출력 버퍼를 플러시할 수 있는지 여부를 제어합니다.

PHP_OUTPUT_HANDLER_REMOVABLE(int)

ob_start()에 의해 생성된 출력 버퍼가 스크립트가 끝나기 전에 제거될 수 있는지 여부를 제어합니다.

PHP_OUTPUT_HANDLER_STDFLAGS(int)

출력 버퍼 플래그의 기본 세트입니다. 현재 PHP_OUTPUT_HANDLER_CLEANABLE과 동일 | PHP_OUTPUT_HANDLER_FLUSHABLE | PHP_OUTPUT_HANDLER_REMOVABLE.