"101010100","清県"=>"101090702","慈県"=>"101091007","嘉義"=>"101340901","阿里山" =>" 101340902","玉山"=>"1"/> "101010100","清県"=>"101090702","慈県"=>"101091007","嘉義"=>"101340901","阿里山" =>" 101340902","玉山"=>"1">

ホームページ >バックエンド開発 >PHPチュートリアル >foreach の出力表示と進行状況に関する問題を専門家が解決

foreach の出力表示と進行状況に関する問題を専門家が解決

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-13 12:18:091352ブラウズ

出力表示や進捗に関する問題については、専門家に解決を依頼してください。

$citycode = array("北京"=>"101010100",
"清県"=>"101090702",
"西県"= > "101091007"、
"嘉義"=>"101340901"、
"阿里山"=>"101340902"、
"玉山"=>"101340903"、
"新港"= >"101340904"
);
foreach ($citycode as $key=>$value ) {

echo 'output '.$value.'
';

}
?>


配列を出力したいのですが、配列が非常に大きい可能性があります(配列を使用して生成作業を実行したいと考えています)。配列を 1 つずつ、または 5 つずつ表示したいと考えています。そうしないと、実行結果を確認するまでに長時間待たなければならず、実行の進行状況を確認できないためです。
------解決策のアイデア----------------------
先頭に次のステートメントを追加します
ob_start(); //出力バッファを開きます
ob_end_flush();
ob_implicit_flush(1); //すぐに出力します
出力内容をすぐに出力できます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。