PHP は非常に人気のあるプログラミング言語であり、その重要な機能の 1 つは配列のサポートです。配列は、関連データのグループを格納するために使用できる非常に便利なデータ構造であり、その要素には添字を介してアクセスすることもできます。 PHP では配列にはさまざまな表現方法がありますが、この記事ではいくつかの一般的な表現方法とその使用方法を簡単に紹介します。
インデックス配列は、PHP の最も基本的な配列タイプであり、最も一般的に使用されます。配列の要素に数値の添字が付いており、添字は0から始まり連続的に増加するのが特徴です。インデックス配列を作成する場合は、次の構文を使用できます。
$array = array('apple', 'banana', 'orange');
この配列では、'apple'
の添え字は 0、'banana'## です。 # の添字は 1、
'orange' の添字は 2 です。次のような添字を使用して配列内の要素にアクセスできます。
echo $array[0]; // 输出:'apple' echo $array[2]; // 输出:'orange'
$array = ['apple', 'banana', 'orange'];
$array = array('name' => 'Tom', 'age' => 18, 'city' => 'Beijing');
'name' の値は、添字の
'Tom' です。
'age' の値は
18 で、添字
'city' の値は
'Beijing' です。配列内の要素には、次のような添字を使用してアクセスできます。
echo $array['name']; // 输出:'Tom' echo $array['city']; // 输出:'Beijing'
$array = ['name' => 'Tom', 'age' => 18, 'city' => 'Beijing'];
$array = array( array('apple', 'banana', 'orange'), array('red', 'yellow', 'orange'), array('big', 'small', 'medium') );
echo $array[0][0]; // 输出:'apple' echo $array[1][2]; // 输出:'orange'
array_merge() 関数を使用すると、次のように 2 つの配列を新しい配列にマージできます。
$array1 = array('apple', 'banana', 'orange'); $array2 = array('red', 'yellow', 'green'); $array3 = array_merge($array1, $array2); print_r($array3);
Array ( [0] => apple [1] => banana [2] => orange [3] => red [4] => yellow [5] => green )
$array1 と
$array2 は、
array_merge() 関数によって新しい配列
$array3 にマージされ、
print_r を使用します。 ()関数は、この新しい配列の内容を出力します。
以上がPHP 配列のいくつかの表現の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。