データの一部である数値キーを使用しています。初期化された順序を信頼できる場合、ソリューションはより簡単で読みやすく、コードがよりクリーンになります。
おそらく明らかですが、配列の初期化とforeach()
データの出力の間、他の配列関数は配列に接触しません。
データの一部である数値キーを使用しています。初期化された順序を信頼できる場合、ソリューションはより簡単で読みやすく、コードがよりクリーンになります。
おそらく明らかですが、配列の初期化とforeach()
データの出力の間、他の配列関数は配列に接触しません。
PHP 配列はハッシュとして実装されます。数値キーの場合でも、他の言語のリストやセットとは異なり、キーは実際に存在し、値が関連付けられています。(数値) キーに関連付けられた値を実際に変更することになるため、順序自体は変更されないことを期待できます。
あなたはそれを頼りにすることができます。PHP は、sort()
または同様の関数呼び出しの後にのみ順序を変更します。
var_dump()
ちなみに、配列を自分で ing することで見つけることができました。
あなたが尋ねている場合:
array("a","b","c")
は常に a をキー 1 に、b をキー 2 に、c をキー 3 に配置します。その場合、はい、それを数えることができます (したがって名前配列)。