PHP 7アレイでの作業には、いくつかの一般的な操作が含まれます。
アレイの作成:
いくつかの方法を使用して配列を作成できます:$myArray = array('apple', 'banana', 'orange');
$myArray = ['apple', 'banana', 'orange'];
$myArray = array("a" => "apple", "b" => "banana", "c" => "orange");
$myArray = [1 => "apple", 2 => "banana", 3 => "orange"];
echo $myArray[0];
//出力 "Apple"(数値インデックス付き配列の場合)echo $myArray["a"];
//出力 "Apple"(連想アレイ用)foreach ($myArray as $value) { echo $value . "<br>"; }
//値を繰り返します。foreach ($myArray as $key => $value) { echo "$key => $value<br>"; }
//キーと値を繰り返します。整数アレイ、文字列アレイ)、数値キーとストリングキーの両方を使用する柔軟性は、アレイの異なるインデックス付き配列(数値配列)につながります。 これらは、順序付けられたデータのリストに適しています。 連想配列:これらは、値を識別するために文字列キーを使用します。 それらは、人の詳細(
)のように、構造化されたデータを表現するのに理想的です。 キーは、英数字だけでなく、任意の文字列にすることができます。スペースやその他の特殊文字を含めることができます。["name" => "John", "age" => 30, "city" => "New York"]
の最初の発生の
>ソート:
sort($array)
:配列を昇順で並べ替えます(数値インデックスアレイのキーを保存しますが、連想配列には再インド化します)。キー。最大の柔軟性を提供します。rsort($array)
asort($array)
arsort($array)
ksort($array)
、krsort($array)
usort($array, $comparison_function)
array_filter()
array_map()
array_reduce()
これらのベストプラクティスに従うことにより、アレイを効果的に利用する効率的で保守可能なPHPコードを記述できます。必要に応じてパフォーマンスのボトルネックを識別するためにコードをプロファイルすることを忘れないでください。以上がPHP 7アレイとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。