現在の位置: ホーム> 最新記事一覧> php array()関数とその3つの配列タイプの詳細な分析

php array()関数とその3つの配列タイプの詳細な分析

M66 2025-06-11

phpのarray()関数の紹介

PHPでは、array()関数を使用して配列を作成します。配列は、複数の値を保存するデータ構造です。 PHPの配列は、主に3つのタイプに分割されます。

  • インデックス配列:インデックスとして番号を使用した配列
  • 連想配列:インデックスとして指名されたキー(文字列)を使用する配列
  • 多次元配列:1つ以上の配列を含む配列

構文の説明

インデックス配列の定義構文:

 <span class="fun">array(value1、value2、...);</span>

連想配列の定義構文:

 <span class="fun">array(key1 => value1、key2 => value2、...);</span>

パラメーターの説明

  • - 配列要素の値
  • キー- 配列要素のキー(インデックス)、オプション

返品値

array()関数は、着信パラメーターで構成される配列を返します。

インデックスアレイの例

次の例は、インデックスアレイを作成し、出力コンテンツを反復する方法を示しています。

 <?php
$products = array("Electronics", "Clothing", "Accessories", "Footwear");
$len = count($products);
for ($i = 0; $i < $len; $i++) {
    echo $products[$i];
    echo "<br>";
}
?>

出力結果:

 Electronics
Clothing
Accessories
Footwear

連想配列の例

次の例は、連想配列を定義し、ディスプレイキーと値を反復する方法を示しています。

 <?php
$rank = array("Football" => "1", "Cricket" => "2");
foreach ($rank as $mykey => $myvalue) {
    echo "Key = " . $mykey . ", Value = " . $myvalue;
    echo "<br>";
}
?>

出力結果:

 Key = Football, Value = 1
Key = Cricket, Value = 2

要約します

この記事では、PHPでのArray()関数の使用を詳細に紹介し、インデックス配列、連想配列、多次元配列の基本概念と例をカバーします。これらの内容を理解することは、PHP開発におけるデータ構造の操作にとって非常に重要です。この記事がPHP学習に役立つことを願っています。