
ob_clean 함수는 PHP의 출력 버퍼를 초기화하는 함수입니다. 이 함수를 호출하면 현재 출력 버퍼의 내용이 모두 삭제되며, 버퍼 자체도 초기화됩니다.
만약에 초기화가 완료된 출력 버퍼를 다시 사용하고 싶다면, 다음 두 가지 방법이 있습니다.
1. `ob_start()` 함수를 호출하여 출력 버퍼를 다시 시작합니다. 이 함수를 호출하면 이전에 초기화된 버퍼가 다시 사용할 수 있습니다.
2. `ob_end_clean()` 함수를 호출하여 이전에 초기화된 버퍼를 삭제합니다. 이 함수를 호출하면 버퍼가 다시 사용할 수 있습니다.
예를 들어, 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
php
ob_start(); // 출력 버퍼를 시작합니다.
echo "Hello World!";
ob_clean(); // 출력 버퍼를 초기화합니다.
ob_start(); // 출력 버퍼를 다시 시작합니다.
echo "Hello Again!";
또는, 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
php
ob_start(); // 출력 버퍼를 시작합니다.
echo "Hello World!";
ob_clean(); // 출력 버퍼를 초기화합니다.
ob_end_clean(); // 이전에 초기화된 버퍼를 삭제합니다.
echo "Hello Again!";
2025-03-25 13:51