【PHP】ブラウザに長時間処理の内容を順次表示を行う方法
PHPでの長い処理の中で単にブラウザに表示する場合、以下の様な手順で行います。
まず最初にブラウザに対する出力用バッファを最初にフラッシュをします。
その後、長時間の処理のループで echo 関数で文字列を表示した時に その都度バッファのフラッシュを行います。
プログラムの例としては以下の通りです。
■関連記事
⇒【PHP】HTMLのリンクにダウンロード処理を設定する方法
⇒【PHP】ブラウザに長時間処理の内容を順次表示を行う方法
⇒【PHP】QRバーコードの生成の方法について
⇒【PHP】画像BMPファイルの変換で「imagecreatefromwbmp」が動作しない
⇒【PHP】Parse error: syntax error, unexpected 'private' エラーが出る時
⇒【PHP】「Parse error: syntax error, unexpected …」の行番号にエラーが無い場合
まず最初にブラウザに対する出力用バッファを最初にフラッシュをします。
その後、長時間の処理のループで echo 関数で文字列を表示した時に その都度バッファのフラッシュを行います。
プログラムの例としては以下の通りです。
■関連記事
⇒【PHP】HTMLのリンクにダウンロード処理を設定する方法
⇒【PHP】ブラウザに長時間処理の内容を順次表示を行う方法
⇒【PHP】QRバーコードの生成の方法について
⇒【PHP】画像BMPファイルの変換で「imagecreatefromwbmp」が動作しない
⇒【PHP】Parse error: syntax error, unexpected 'private' エラーが出る時
⇒【PHP】「Parse error: syntax error, unexpected …」の行番号にエラーが無い場合
お世話になります。
オールフリーソフトのひろです。
SSL化に伴いURLが変わりました。
新しいURLは
https://all-freesoft.net/
です。
お手数ですがURLの変更をお願いします。
投稿: ひろ | 2018年4月12日 (木) 14:17