検索

ホームページ  >  に質問  >  本文

PHP で多次元配列を使用すると、効率が非常に低くなりますか?

PHP を使用してプロジェクトを実行する場合、データを保存するためにデータ構造を使用する必要がありますが、PHP では配列を使用してのみ保存できるようです。

PHP の Laravel およびその他のフレームワークの構成ファイルはすべて、次のような多次元配列を使用します。 リーリー

多次元配列の効率は非常に低いと思いますが、Laravel フレームワークをこのように使用しているため、PHP で多次元配列を使用できるかどうかはわかりません。それに答えます! ! !ありがとう! ! !

PHP中文网PHP中文网2747日前887

全員に返信(7)返信します

  • 为情所困

    为情所困2017-06-15 09:24:11

    1. PHP には配列しかありません。Laravel は PHP に基づいたフレームワークであるため、その構文を PHP から分離することはできません。

    2. 効率は使い方次第です もちろん、多層の for ループ操作は非効率になりますが、より多くのインデックスを使用すれば、効率は大丈夫です

    返事
    0
  • 欧阳克

    欧阳克2017-06-15 09:24:11

    効率が低いなどの問題はありません。 。 PHP の配列実装はもともと二重リンク リストです。 。

    返事
    0
  • 淡淡烟草味

    淡淡烟草味2017-06-15 09:24:11

    これは効率の問題ではありません。データベースクエリの効率の方が重要です

    返事
    0
  • PHP中文网

    PHP中文网2017-06-15 09:24:11

    実行効率はphpの実行速度には依存せず、IOがボトルネックとなります。これはPHPでMSレベルで処理できます

    返事
    0
  • PHP中文网

    PHP中文网2017-06-15 09:24:11

    Laravel: この責任は負いません!

    ほとんどの PHP フレームワークとプログラムの設定ファイルは次のようなものです。効率が本当に低下した場合、PHP のリーダーである Laravel フレームワークは間違いなくより良い方法を使用してそれを処理します。

    さらに、PHP7 は配列操作において PHP5 よりもはるかに効率的です。

    返事
    0
  • 欧阳克

    欧阳克2017-06-15 09:24:11

    設定を保存するために JSON を使用するプロジェクトはたくさんありますか?
    PHP の連想配列は JS の JSON オブジェクトと同等です。
    PHP の連想配列のパフォーマンスを Node.JS の JSON オブジェクトと比較できます。 100 万要素の連想配列 (マッピング/辞書) を含むファイル:
    PHP7 は Node7 の 1/3 しか必要とせず、PHP5 ですら Node7 よりも高速です

    PHP 連想配列のパフォーマンスが非常に優れていることがわかります。いいですね

    返事
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-15 09:24:11

    まず最初に、使用シナリオを使わずに効率を語るのはナンセンスですphp, 需要运行效率就去用 c/c++

    質問に答えてください: ウェブサイトのトラフィックが大きくない場合には、非常に実現可能です。

    返事
    0
  • キャンセル返事