PHP では、配列は重要なデータ構造としてよく使用されます。 PHP では、配列には通常の配列と連想配列という 2 つの異なる形式があります。 2 つの主な違いは、配列要素へのアクセス方法と配列の定義方法です。
1. 通常の配列
通常の配列はインデックス配列とも呼ばれ、PHP の最も基本的な配列形式です。通常の配列の各要素には一意の数値インデックスがあり、その特定の要素にアクセスして操作するために使用されます。このインデックスは 0 から始まり、配列内の各要素に順番に割り当てられます。
通常の配列は次のように定義されます:
$array = array('apple', 'banana', 'orange');
この例では、配列 $array には 3 つの要素、つまり 'apple'、'banana'、および 'orange' が含まれています。これら 3 つの要素のインデックスはそれぞれ 0、1、2 であり、これらの要素には配列の添字を通じてアクセスできます。
以下は具体的な例です:
$array = array('apple', 'banana', 'orange'); echo $array[0]; // 输出‘apple’ echo $array[2]; // 输出‘orange’
通常の配列の特徴:
$array = array('a' => 'apple', 'b' => 'banana', 'o' => 'orange');この例では、配列 $array には 3 つの要素、つまり 'apple'、'banana'、および 'orange' が含まれています。これら 3 つの要素のインデックスはそれぞれ「a」、「b」、「o」であり、これらの要素にはこれらの文字列インデックスを通じてアクセスできます。 次は実際的な例です:
$array = array('a' => 'apple', 'b' => 'banana', 'o' => 'orange'); echo $array['a']; // 输出‘apple’ echo $array['o']; // 输出‘orange’連想配列の特徴:
配列要素は同じデータ型を持ち、
配列要素のデータ型が異なります;
以上がPHP には 2 つの異なる形式の配列がありますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。