print_r()을 라이브로 표시 할 수 있습니까? 살아있는 것은 스크립트가 실행되는 동안 의미합니다. 스크립트를 끝내기를 기다리지 않으려 고합니다. 나는 분명하다. 답장을 미리 보내 주셔서 감사합니다. 건배. MarcPHP - print_r() live를 표시하는 방법
0
A
답변
2
아마 Apache와 같은 웹 서버를 통해 PHP를 사용하고 있습니다.
웹 서버에는 캐싱이 구현되어있어 더 큰 블록으로 데이터를 전송하는 경향이 있습니다.
브라우저에는 캐싱 기능이 구현되어 있으며 때때로 웹 사이트로드가 끝날 때까지만 데이터를 새로 고칩니다.
는 마지막으로 PHP는 캐싱을 내장하고있다.
HTTP 사람들이 발명 한 "AJAX"그 이유는과 페이지가 된 후 자바 스크립트가 변경/라이브 이벤트를 폴링하기 위해, 좀 더 정적 페이지처럼 표시 "라이브"을 위해 만든되지 않았습니다 짐을 실은. 당신이 할 수있는 일
:
- 는 PHP의 데이터가 명령
flush()
implicit_flush
당신이 볼 수도라는 PHP 설정도 있습니다을 사용할 수있는 웹 서버로 전송되어 있는지 확인합니다. - 웹 서버는 gzip/mod_gzip을 사용하여 출력을 압축 할 수 있습니다. 해당 동작을 해제해야합니다.
어쩌면 그것을 할 것입니다 : 당신이 브라우저가로드하는 동안 그것을 표시됩니다 더 가능성</table>
등 간단한 "테이블"내부의 데이터를 넣을 경우@apache_setenv('no-gzip', 1);
- , 그냥 순수 텍스트보다 약간 더 많은 콘텐츠를 추가합니다. 이것에 대한 PHP는 INI에서
- 봐는 :
output_buffering = Off
zlib.output_compression = Off
당신은 (@ini_set('zlib.output_compression', 0);
) - 가 바이트의 일정 금액을받을 경우 일부 브라우저는 데이터를 표시 너무 런타임에이 작업을 수행 할 수 있습니다.
내가 올바르게 기억한다면 256 바이트가 도움이 될 수 있습니다.
str_repeat(" ", 256);
(다른 사람 또는 아무것도)
내가 다음 단계는 문제를 해결하는 데 도움이 수 있지만 내 경험에서 결과가 완벽하지 것을 추가하고 싶습니다. 새로운 브라우저와 브라우저 버전이 다르게 작동 할 수 있습니다.
+0
감사합니다. 존 감사합니다. – Marc
관련 문제
- 1. 인쇄의 첫 번째 줄만 표시하는 방법 print_r?
- 2. PHP 모듈러스와 결과의 print_r?
- 3. PHP print_r 개인 개체
- 4. php var_dump equivelant 또는 print_r
- 5. ASP.NET, PHP Print_r 함수와 동일합니까?
- 6. print_r() C#의 PHP 함수
- 7. PHP - echo와 print_r 간의 연결이 가능합니다
- 8. 이 플러그인에서 jQuery .live를 사용하는 방법
- 9. 레일 상응하는 print_r
- 10. 인 print_r 배열 문제
- 11. .toggle과 함께 .live를 사용하려고합니다.
- 12. jquery live를 클릭하고 제거하십시오
- 13. PHP & XML 데이터를 표시하는 방법
- 14. 배열 요소를 표시하는 방법 php
- 15. PHP 메서드는 echo/print_r 결과를 반환하지만 반환하지는 않습니다.
- 16. jquery live를 사용하여 함수를 만드는 방법은 무엇입니까?
- 17. POST에서 빈 결과가 표시되는 print_r
- 18. Kaltura KalturaMetadataListResponse print_r 결과
- 19. ob_start에서 print_r 사용
- 20. 예외에서 print_r 사용 하시겠습니까?
- 21. PHP에서 print_r 결과를 숨기기
- 22. 배열을 print_r $ _POST하는 방법은 무엇입니까?
- 23. jquery의 함수를 클릭하여 .live를 추가합니다.
- 24. .bind와 함께 jQuery .live를 사용합니다.
- 25. Drupal : 다른 페이지에서 결과를 표시하는 방법 (PHP)
- 26. PHP print_r 배열 결과를 사용하여 자바 스크립트/jquery
- 27. 필드를 표시하는 PHP 조건문
- 28. PHP + WSDL + SOAP - 웹 서비스 결과를 화면에 표시하는 방법
- 29. foreach() 루프 및 print_r()에서 배열을 반환합니다.
- 30. object의 print_r/var_dump를 이해하기가 어려움
당신이나 PHP 또는 사용자 에이전트가 출력물을 버퍼링하지 않는 한 그렇게하는 것이 기본값입니다. – Jon
그래, 그냥 너무 큰 배열을 인쇄하지 마십시오, 그것은 수백만 항목에서 연령이 걸립니다. – ewanm89
.. 또는 웹 서버. –