PHP7.0 の配列の型は何ですか?
配列は PHP7.0 では非常に重要なデータ型であり、複数の値を格納でき、これらの値にはインデックスまたはキーでアクセスできます。 PHP 7.0 では、配列型は非常に柔軟であるため、さまざまなプログラミングの問題を解決するために使用できます。この記事では、PHP7.0の配列型とその使い方を紹介します。
1. 通常の配列
通常の配列は、PHP7.0 で最も一般的な型の 1 つです。これは、キーと値のペアの順序付きリストで構成されます。キーの型は整数または文字列で、値は任意のデータ型にすることができます。以下は通常の配列の例です:
$fruits = array("apple", "banana", "orange");
上記のコードでは、「apple」、「banana」、「orange」で構成される通常の配列を作成し、それを $fruits 変数 middle に格納します。以下に示すように、添字を使用して配列内の要素にアクセスできます:
echo $fruits[0]; //输出"apple" echo $fruits[1]; //输出"banana" echo $fruits[2]; //输出"orange"
2. 連想配列
連想配列は、キーと値のペアのリストで構成される配列です。文字列型です。 PHP では、連想配列は「辞書」または「ハッシュ テーブル」とも呼ばれます。連想配列の例を次に示します。
$grades = array("John" => 95, "Mary" => 87, "Bob" => 78);
上記のコードでは、生徒の名前がキー、成績が値である連想配列を作成しました。以下に示すように、キーを介して配列内の要素にアクセスできます:
echo $grades["John"]; //输出95 echo $grades["Mary"]; //输出87 echo $grades["Bob"]; //输出78
3. 多次元配列
多次元配列は、他の配列で構成される特別なタイプの配列です。 PHP では、多次元配列を任意にネストできます。以下は 3 次元配列の例です。
$people = array( array("name" => "John", "age" => 23, "city" => "New York"), array("name" => "Mary", "age" => 34, "city" => "London"), array("name" => "Bob", "age" => 45, "city" => "Paris") );
上記のコードでは、各要素に人の名前、年齢、都市が含まれる 3 次元配列を作成しました。以下に示すように、複数の添字を使用して配列内の要素にアクセスできます:
echo $people[0]["name"]; //输出John echo $people[1]["age"]; //输出34 echo $people[2]["city"]; //输出Paris
4. 配列と関数
PHP7.0 には、配列関数を処理するための組み込み関数が多数あります。よく使用される関数をいくつか示します。
foreach($grades as $name => $grade) { echo "$name 的成绩是 $grade 分。"; }
上記のコードでは、ループは $grades 配列内の各要素を反復処理し、キーと値を $name 変数と $grade 変数に格納します。そして、各生徒の名前と学年が印刷されました。
概要:
PHP7.0 では、配列型は非常に柔軟であり、さまざまなプログラミングの問題を解決するために使用できます。通常の配列、連想配列、多次元配列に加えて、一般的に使用される配列関数とループをいくつか紹介しました。初心者でも経験豊富な開発者でも、PHP の強力なプログラミング機能を最大限に活用するには、配列の使用方法をマスターする必要があります。
以上がPHP7.0にはどのような種類の配列がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。