PHPの処理の途中結果を表示させようとして、下記ブラウザで結果を確認しました。
-処理内容-
for($i = 0;$i<10;$i++){
~とある処理~
ob_flush();
flush();
}
---
・Firefox
・Google Chrome
・Internet Explorer 8(以下IE8)
IE8以外だと想定通りの結果が表示されますが、IE8のみ、全ての処理が完了してから、表示されます。
Googleで検索した所、IE(IE8かどうかは不明)だと256バイトの出力を受けてからページを表示し始める、と書いてあったので、下記処理を追加しました。
参考:http://php.net/manual/ja/function.flush.php
-処理内容-
for($i = 0;$i<10;$i++){
~とある処理~
for($ie = 0;$ie<256;$ie++){
echo ' ';
}
ob_flush();
flush();
}
---
しかし、結果は変わりませんでした。
IE8で、PHPの処理の途中結果を表示させる方法についてアドバイス頂けないでしょうか。
宜しくお願い致します。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
デバッグで何らかの経過を見たいなら
レスポンスじゃなくてlog4phpを使うことも
考えたら如何でしょう。
http://www.nurs.or.jp/~sug/soft/log4j/log4php1.htm
ご回答ありがとうございます。
>デバッグで何らかの経過を見たいなら
>レスポンスじゃなくてlog4phpを使うことも考えたら如何でしょう。
log4phpは扱ったことが無い(初めて聞いた)ので、参考にさせていただきます。
今回はデバッグ目的ではなく、WEBページ上に、PHPの途中処理の結果を出力させたかったのですが、ここの処理以外に問題がある可能性があるので、後は自力で解決したいと思います。
有難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルVBA マクロ処理中のポップアップメッセージについて 1 2023/08/04 21:34
- PHP PHP MySql ページング 2 2022/09/20 06:38
- Visual Basic(VBA) VBA ステータスバー DoEvents 1 2023/03/30 12:22
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- その他(ブラウザ) IE・edgeで日増しに観られるサイトが減ってくる。 1 2022/10/04 22:40
- Visual Basic(VBA) エクセルのマクロで対象ごとにシート分けしてその内容をセルに書き込みたい 9 2022/08/24 13:23
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- PostgreSQL postgreSQLをbashで実行する際に「MORE」表示をなくす方法 1 2023/05/08 21:42
- Java javaの質問です 次の機能を有するメソッド4つを自クラスに作成し、実装したいです 【機能】 足し算 1 2022/06/15 17:49
- 情報処理技術者・Microsoft認定資格 応用情報処理技術者試験のシステム利用率の計算について 2 2022/03/28 07:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPのif文でその処理を途中で抜...
-
PHPによるSQL文の中にPHP処理を...
-
インスタンス化に伴うメモリ消...
-
PHPで文字列(日本語)の比較
-
オブジェクトの中の関数を共通...
-
PHPExcel処理速度が遅い
-
プログラム内で処理中断後も継...
-
phpの処理中に画面表示ををする...
-
アクセスクライアントごとにタ...
-
3の倍数の和
-
onedrive にexcelファイルをア...
-
phpでPEAR::DBを使っているので...
-
フォントの色を変えるには?
-
php5-extensions を make でき...
-
PHPのみでの背景色は指定できる...
-
リンク先を隠す方法はないでし...
-
index.phpって何ですか? 具体...
-
トランザクションが原因?DBに...
-
CFileDialogの最初のディレクト...
-
2つの画像ファイルが異なるファ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHPのif文でその処理を途中で抜...
-
PHPが処理を途中でやめる。原因...
-
インスタンス化に伴うメモリ消...
-
PHPで文字列(日本語)の比較
-
PHPExcel処理速度が遅い
-
phpの処理中に画面表示ををする...
-
PHP内、ボタン押下と同時にリロ...
-
PHPで偶数と奇数を判断するには
-
文字列の10+10を20と表示したい
-
Cronで同じ処理を複数同時に実...
-
関数の前にアットマークが付く場合
-
入れ子になっているHTMLタグも...
-
◆バックエンド処理の終了を知り...
-
phpからjavascriptの関数呼び出し
-
条件分岐 if(elseif) switchの...
-
VBAからPHPを実行(キック)したい
-
3の倍数の和
-
includeしたファイルに変数を持...
-
アクセスクライアントごとにタ...
-
チェックボックスをビット演算...
おすすめ情報