파일의 임의의 위치에서 에코/인쇄가 ob_start
으로 버퍼링되는지 여부를 확인하는 방법이 있습니까? 감사합니다현재 코드 출력이 PHP에서 버퍼링되는지 여부를 판단 할 수 있습니까?
답변
ob_get_level()
은 (당신이 연속 ob_start()
여러 번 호출 할 수 있기 때문에, 활성 출력 버퍼의 수) 현재 출력 버퍼링 수준을 반환합니다, 그래서 0의 반환 값은 출력 버퍼링이 활성화 없음을 의미
당신을 ob_get_level()
기능을 사용할 수 있습니다
<?php
if(ob_get_level() > 0) {
// output buffering active
}
네가 ...
을 ob_get_level()
를 참조하십시오
if (ob_get_level() > 0) {
//Output Buffering Is Active!
}
그러나 특정 php.ini
설정 스크립트의 시작하기 전에에서 출력 버퍼를 설정할 수 있습니다, 무슨 일이 일어나고 있는지에 관한 통찰력을위한 해당 페이지의 설명을 읽으십시오 ...
당신은 ob_get_clean()
을 사용할 수 있습니다 그 버퍼 안에 무엇이 숨어 있는지보기 위해서.
'ob_get_clean()'은 버퍼를 지울 것이므로 –
아니요. 특정 코드 범위에 무엇이 있는지 알아야 할 때마다 버퍼를 뱉어 버릴 수 있기 때문입니다. ob_get_contents는 자체적으로 스택되어 페이지에서 여러 개의 ob_get_clean을 수행 할 수 있으며 각 객체는 고유합니다. – AlienWebguy
- 1. UIScrollView로보기 영역을 판단 할 수 있습니까?
- 2. .net의 타사 라이브러리에서 pdf가 손상되었는지 제대로 판단 할 수 있습니까?
- 3. PHP에서 XML 출력이 다릅니다.
- 4. T-SQL 쿼리를 통해 sproc이 CLR 기반인지 일반 T-SQL 기반인지 여부를 판단 할 수 있습니까?
- 5. 클라이언트는 서버가 유닉스 소켓을 accept()했는지 여부를 판단 할 수 있습니까?
- 6. 셸 스크립트가 실제 쉘에 있는지 여부를 어떻게 판단 할 수 있습니까?
- 7. PHP에서 어떻게 현재 객체를 직렬화 해제 할 수 있습니까?
- 8. 캔버스에 그려진 도형을 클릭했는지 쉽게 판단 할 수 있습니까?
- 9. 현재 프로세스가 서비스인지 여부를 어떻게 알 수 있습니까 (C++, Win32)?
- 10. 파이썬 : 객체가 파일과 같은지 판단 할 수 있습니까?
- 11. document.referrer가 내 사이트에서 왔는지 어떻게 판단 할 수 있습니까?
- 12. 어쨌든 객체가 자바에 얼마나 큰지 판단 할 수 있습니까?
- 13. 구체적인 값이나 표현식이 통과되었는지 판단 할 수 있습니까?
- 14. ajax 제출 및 기타 코드. 누군가이 코드가 무엇을하는지 판단 할 수있게 도와 줄 수 있습니까?
- 15. PHP에서 Lua를 사용할 수 있습니까?
- 16. PHP에서 객체가 특정 클래스인지 여부를 확인할 수 있습니까?
- 17. 어떤 코드 라인에서 예외가 발생했는지 판단
- 18. jQuery에서 현재 객체가 숨겨져 있는지 여부를 어떻게 알 수 있습니까?
- 19. Xcode4에서 현재 파일을 "테스트"할 수 있습니까?
- 20. 엑스 코드 프로그램 충돌, 출력이
- 21. 데이터가 영어 또는 중국어인지 여부를 결정할 수 있습니까?
- 22. PHP에서 메소드를 오버로드 할 수 있습니까?
- 23. PHP에서 crontab을 다시로드 할 수 있습니까?
- 24. PHP에서 사이트의 데이터를 추출 할 수 있습니까?
- 25. PHP에서 분할 비디오를 처리 할 수 있습니까?
- 26. 헤더 오류없이 PHP에서 리디렉션 할 수 있습니까?
- 27. PHP에서 루프를 종료 할 수 있습니까?
- 28. 어떻게 PHP에서 배열을 정렬 할 수 있습니까?
- 29. PHP에서 데이터를 게시 할 수 있습니까
- 30. PHP에서 조건문에 대한 할당을 할 수 있습니까?
고마워, 그게 내가 찾고 있던거야! – Fluffy