PHP では、配列は関連データのセットを格納するために使用できる非常に基本的で重要なデータ型です。開発では、データを保存するために配列を定義する必要がよくありますが、PHP 配列がどのようにデータを保存するかを見てみましょう。
PHP での配列の定義は非常に簡単で、array() 関数または角括弧 [] を使用できます。
array() 関数
$arr = array('apple', 'banana', 'orange');
角括弧[]
$arr = ['apple', 'banana', 'orange'];
これら 2 つの方法で定義された配列は同等です。
配列を定義した後、キーと値のペアを使用して配列要素を保存できます。配列内の各要素にはキーと値があり、キーに基づいて対応する値にアクセスできます。 PHP では、キーは整数または文字列にすることができ、値は文字列、整数、ブール値、浮動小数点数、オブジェクトなどの任意のデータ型にすることができます。
角括弧 [] を使用して要素を保存します
$arr = ['apple', 'banana', 'orange']; $arr[0] = 'pear'; // 将数组中下标为0的元素修改为'pear' $arr[3] = 'grape'; // 向数组中添加元素'grape',下标为3
array() 関数を使用して要素を保存します
$arr = array('fruit1' => 'apple', 'fruit2' => 'banana'); $arr['fruit1'] = 'pear'; // 将数组中键名为'fruit1'的元素修改为'pear' $arr['fruit3'] = 'orange'; // 向数组中添加元素'orange',键名为'fruit3'
$arr = array( array('apple', 'pear', 'orange'), // 第一个元素是一个数组,包含三个元素 array('banana', 'grape'), // 第二个元素是一个数组,包含两个元素 ); echo $arr[0][0]; // 访问数组中第一个元素的第一个元素array() 関数を使用して多次元配列要素を保存します
$arr = array( 'fruit1' => array('name' => 'apple', 'price' => 2.5), 'fruit2' => array('name' => 'banana', 'price' => 1.5), ); echo $arr['fruit1']['name']; // 访问数组中键名为'fruit1'的元素的'name'键对应的值上記は簡単な例ですPHP 配列にデータを保存する方法を紹介します。実際の開発では、配列とキーと値のペアを自由に組み合わせて、必要に応じてデータを保存および処理できます。
以上がPHP配列にデータを保存する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。