ホームページ >バックエンド開発 >PHPチュートリアル >PHP で配列を走査する 3 つの方法と効率の比較分析、数値の比較分析_PHP チュートリアル
この記事では、PHP で配列を走査する 3 つの方法を分析し、その効率を比較します。参考のためにみんなで共有してください。具体的な分析は次のとおりです:
今日、友人が php で配列をトラバースする方法について質問したので、いくつか説明しました。ちなみにまとめ記事を書きますので、まとめが不完全な場合はご指摘ください
。まず、foreach()
foreach() は、配列内のデータを走査するための最も単純かつ効果的なメソッドです。
表示結果:
2 番目に、while() を list() および each() とともに使用します。
表示結果:
3 番目に、for() は for を使用して配列を走査します
表示結果:
配列を走査するこれらの方法のどちらが速いか尋ねられることがあります。簡単なテストをしてみましょう。そうすれば理解できるでしょう。
配列を移動する 3 つの速度をテストしてみましょう一般に、配列を走査するには、for、while、foreach の 3 つのメソッドがあります。その中で最もシンプルで便利なのは foreach です。まず、50,000 個の添字を持つ 1 次元配列を走査するのにかかる時間をテストしてみましょう。
リーリー
リーリー
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。