update : 2015.11.03
php.shukuma.com

검색:
 
 
출력 버퍼를 지우고 출력 버퍼링을 종료

ob_end_clean

(PHP 4, PHP 5)

ob_end_clean출력 버퍼를 지우고 출력 버퍼링을 종료

설명

bool ob_end_clean ( void )

이 함수는 가장 최근의 출력 버퍼의 내용을 버리고 그 출력 버퍼링을 종료합니다. ob_end_clean()를 호출하면 버퍼 내용은 버려지기 때문에, 버퍼의 내용으로 다른 작업을 하기 위해서는 ob_end_clean()를 호출하기 전에 ob_get_contents()를 호출해야 합니다.

반환값

성공 시 TRUE를, 실패 시 FALSE를 반환합니다. 실패하는 경우는 활성화된 버퍼가 없는 상태에서 호출하거나 버퍼를 지울 수 없는 경우(특수 버퍼일 경우)입니다.

오류/예외

함수가 실패하면 E_NOTICE가 발생합니다.

변경점

버전 설명
4.2.0 논리 반환값 추가.

예제

다음 예제는 모든 출력 버퍼를 제거하는 간단한 방법입니다:

Example #1 ob_end_clean() 예제

<?php
ob_start
();
echo 
'Text that won\'t get displated.';
ob_end_clean();
?>

참고