나는 PHP 프레임 워크 CodeIgniter을 연구 중이다. 출력을 편집하기 전에 사용자에게 플러시되기 전에 도움이 필요합니다.CodeIgniter - 브라우저로 보내기 전에 출력 버퍼를 편집 하시겠습니까?
보통 PHP에서는 ob_start();
을 사용하고 그 다음에 ob_get_clean();
을 사용하여 내용을 검색 할 수 있습니다.
그러나 CodeIgniter 설명서를 읽는 동안 모든 출력이 이미 버퍼링되었다고합니다.
실수로 두 번째로 시작한 경험이 있습니까? ob_start()
? 또는 편집 할 수 있도록 CodeIgniter 출력 버퍼링에 대해 이야기 할 수 있습니까?
가 동시에 하나 이상의 버퍼를 가질 수 있습니다. 두 번째 버퍼를 시작한 다음 내용을 출력하면 해당 출력이 코드 점화기 원래 버퍼에 저장됩니다. 기본적으로 점화기 버퍼는 사용자에게 영향을 미치지 않습니다. 출력 버퍼를 편집하고 싶지는 않을 가능성이 있지만 느리다. 콘텐츠가 서버에 저장되기 전에 편집하는 것이 더 좋습니다. – dqhendricks