print_r()をライブ表示させることは可能ですか?ライブでは、スクリプトが実行されている間、私は意味します。私はスクリプトの終わりまでそれを表示させるのを待っていません。私は明確です。あなたの返信を先にありがとう。乾杯。 MarcPHP - print_r()liveの表示方法
0
A
答えて
2
あなたはおそらく、ApacheのようなWebサーバーを通じてPHPを使用しています。
Webサーバーにはキャッシングが実装されており、データを大きなブロックで送信する傾向があります。
ブラウザにはキャッシングが実装されており、時折データを更新するだけで、ウェブサイトの読み込みが終了するとデータが更新されます。
は最後にPHPもキャッシュが組み込まれています。
HTTPは、人々が発明した「AJAX」理由ですとページがした後Javascriptが変更/ライブイベントをポーリングし、それはより多くの静的なページのようなものだ表示し、「生きる」のために作られていませんでしたロードされる。あなたは何ができるか
:
- はPHPからのデータを使用して、コマンド
flush()
あなたがルックアップすることがありますと呼ばれるPHPの設定もありますを使用することができますウェブサーバに送信されていることを確認します。 - Webサーバーはgzip/mod_gzipを使用して出力を圧縮している可能性があります。その動作を無効にする必要があります。
@apache_setenv('no-gzip', 1);
</table>
を含む単純な「テーブル」の中にデータを入れると、読み込み中にブラウザが表示される可能性が高くなります。彼らはバイトの一定量を受信した場合、一部のブラウザではデータのみが表示されます
output_buffering = Off
zlib.output_compression = Off
あなたも、実行時にこれを行うことができます(@ini_set('zlib.output_compression', 0);
)- :このためのiniファイルPHPのルック
- 。
私が正しいと思い出すなら、256バイトが役に立ちます。
str_repeat(" ", 256);
(または何か他)
私は、この手順で問題が解決することができますが、私の経験から、結果は完璧ではないことを追加したいと思います。 新しいブラウザとブラウザのバージョンによって、動作が異なる場合があります。
+0
このご了承いただきありがとうございます – Marc
関連する問題
- 1. php print_r nice table
- 2. Flashでphp print_rを表示しますか?
- 3. PHP $ _POST配列print_r
- 4. PHPのprint_r()メソッドの空白を制御する方法
- 5. Console.Log、Print_R()、C#でのDebug.Traceの方法は?
- 6. PHPモジュロと結果のprint_r?
- 7. ますprint_r()PHP関数
- 8. print_r?
- 9. php live select onchange
- 10. Xbox Liveオンラインステータスを表示しますか?
- 11. Xamarin Live Playerが表示されない
- 12. PHP print_r num_rows => 9、空白のページ
- 13. 配列を持たない値を表示する(print_r)
- 14. ライブサイトでPHPを表示する方法
- 15. PHPでhtmlspecialcharsを表示する方法
- 16. 外部PHPエコー/ますprint_rブラウザ
- 17. PHPますprint_rと静的メンバ
- 18. Java版のPrint_r(レスポンス)
- 19. phpinfo()の表示方法は?
- 20. Facebook Live API - デスクトップアプリケーションのテスト方法
- 21. データの表示方法Laravel?
- 22. print_r $ _POST配列を作成する方法は?
- 23. 複数の変数の 'live update'を表示するループスルーエコー
- 24. RIAサービスとEntity Framework 4のLive ChartまたはLive DataGridの操作方法4
- 25. ブートストラッププルダウンの表示/非表示方法
- 26. コンテンツの表示/非表示方法
- 27. 子コンポーネントの表示/非表示方法
- 28. ボタンの表示/非表示方法は?
- 29. ドロップダウンメニューの表示/非表示方法
- 30. .live()を.on()に変換する方法
あなたやPHPやユーザエージェントがあなたの出力をバッファリングしない限り、これはデフォルトでどのように起こりますか? – Jon
ええと、大きすぎる配列を印刷しないでください。数百万のエントリで時間がかかります。 – ewanm89
..またはWebサーバー。 –