PHP では、配列は関連データの保存と管理に使用される非常に便利なデータ構造です。 PHP で配列を使用すると、一連の関連データを簡単に保存および操作できます。
この記事では、データを配列に格納する方法について説明します。まず、配列の作成方法を見てみましょう。
配列の作成
PHP では、次の構文を使用して配列を作成できます:
$arrayName = array(value1, value2, ..., valueN);
ここで、$arrayName
は配列の名前です。配列、value1
~ valueN
は、配列に格納される値です。たとえば、次のコードは 3 つの要素を持つ整数配列を作成します。
$numbers = array(1, 2, 3);
配列へのデータの保存
データを配列に保存するには、いくつかの方法があります。
PHP では、配列添字を使用して、配列内の要素を格納したり、要素にアクセスしたりできます。配列の添字は、配列内の要素の位置を識別する整数です。配列を作成するときに、各要素のインデックスを指定できます。
たとえば、次のコードは、それぞれ異なる添字を使用する 3 つの要素を含む文字列配列を作成します。
$names = array("Alice" => "Smith", "Bob" => "Jones", "Charlie" => "Brown");
新しい値を配列に格納するには、要素の添字を使用します。たとえば、次のコードは、"David"
を $names
配列の "Charlie"
要素の位置に格納します。
配列には次の要素が含まれます。 <pre class="brush:php;toolbar:false">$names["Charlie"] = "David";</pre>
関数は、配列の末尾に 1 つ以上の要素を追加するために使用できます。 array_push()
関数を使用して、配列の末尾に新しい要素を追加する例を次に示します。 <pre class="brush:php;toolbar:false">array("Alice" => "Smith", "Bob" => "Jones", "Charlie" => "David");</pre>
これで、
配列には次のものが含まれます。次の要素: <pre class="brush:php;toolbar:false">$fruits = array("apple", "banana", "orange");
array_push($fruits, "pear");</pre>
関数を使用して、複数の要素を一度に追加できます。たとえば、次のコードは $fruits
配列に 2 つの要素を追加します: <pre class="brush:php;toolbar:false">array("apple", "banana", "orange", "pear");</pre>
これで、
配列には次の要素が含まれます: <pre class="brush:php;toolbar:false">array_push($fruits, "grape", "pineapple");</pre>
array("apple", "banana", "orange", "pear", "grape", "pineapple");
これで、
$colors 配列には次の要素が含まれます。 <pre class="brush:php;toolbar:false">$colors = array();
$colors[0] = "red";
$colors[1] = "green";
$colors[2] = "blue";</pre>
新しい値を要素に直接割り当てることができます。配列:
array("red", "green", "blue");
さて、
$colors 配列には次の要素が含まれます: <pre class="brush:php;toolbar:false">$colors[1] = "yellow";</pre>
概要
PHP では、次の要素を格納する方法がいくつかあります。データを配列に入れます。データは、配列の添字、
array_push() 関数、または直接代入を使用して保存できます。これらの手法を使用すると、PHP のデータを簡単に管理できます。
以上がPHPでデータを配列に保存する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。