>백엔드 개발 >PHP 문제 >PHP에서 페이지 내용을 지우는 방법

PHP에서 페이지 내용을 지우는 방법

王林
王林원래의
2020-11-02 14:10:233172검색

PHP에서 페이지 내용을 지우는 방법: 1. ob_start 함수를 사용하여 출력 제어 버퍼를 엽니다. 2. ob_clean 함수를 사용하여 출력 버퍼를 지웁니다. 3. ob_end_flush 함수를 사용하여 버퍼 내용을 비우고 닫습니다. 완충기.

PHP에서 페이지 내용을 지우는 방법

기능 소개:

ob_clean 출력 버퍼를 지웁니다

(비디오 튜토리얼 권장 사항: php 비디오 튜토리얼)

ob_clean ( void )

이 함수는 출력 버퍼의 내용을 삭제하는 데 사용됩니다.

이 함수는 ob_end_clean() 함수처럼 출력 버퍼를 파괴하지 않습니다.

출력 버퍼링은 PHP_OUTPUT_HANDLER_CLEANABLE 플래그를 사용하여 ob_start()에 의해 시작되어야 합니다. 그렇지 않으면 ob_clean()은 아무런 효과가 없습니다.

ob_end_flush 출력 버퍼의 내용을 플러시(전송)하고 버퍼를 닫습니다.

이 함수는 최상위 버퍼의 내용(내용이 있는 경우)을 보내고 버퍼를 닫습니다. 버퍼의 내용을 추가로 처리하려면 ob_end_flush() 전에 ob_get_contents()를 호출해야 합니다. 왜냐하면 ob_end_flush()를 호출한 후에 버퍼 내용이 삭제되기 때문입니다.

ob_start는 출력 제어 버퍼를 엽니다.

이 함수는 출력 버퍼를 엽니다. 출력 버퍼링이 활성화되면 스크립트는 콘텐츠(http 헤더 제외)를 출력하지 않고 대신 출력할 콘텐츠를 내부 버퍼에 저장합니다.

PHP 페이지에서 콘텐츠 지우기

<?PHP
ob_start();   //ob_start()需要放在需要删除的内容前面
echo &#39;需要清除的内容&#39;;   
ob_clean();
ob_end_flush();
echo &#39;new text...&#39;;//新内容
exit;
?>

관련 권장 사항: php training

위 내용은 PHP에서 페이지 내용을 지우는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.