現在の位置: ホーム> 最新記事一覧> PHPアレイの作成と初期化のガイド

PHPアレイの作成と初期化のガイド

M66 2025-07-01

PHPアレイを作成および初期化する方法

PHPアレイは、データを保存および整理するために使用される重要な構造です。配列の作成と初期化は、PHPプログラムを作成する際の一般的な操作です。この記事では、PHPアレイを作成するための詳細な方法を提供し、コードの例でよりよく理解するのに役立ちます。

空の配列を作成します

PHPでは、 Array()または[]を使用して空の配列を作成できます。ここに2つのコードの例があります。

 // 使用 array() 空の配列を作成します
$array1 = array();

// 使用 [] 空の配列を作成します
$array2 = [];

デフォルト値の配列を作成します

デフォルト値を含む配列を作成することもできます。 array_fill()関数を使用することにより、配列の各要素を同じ値に初期化できます。これが例です:

 // コンテナを作成します 5 要素の配列,各要素はデフォルト値に初期化されます 0
$array = array_fill(0, 5, 0);

// 配列を印刷します
print_r($array);

出力の結果は次のとおりです。

 Array
(
    [0] => 0
    [1] => 0
    [2] => 0
    [3] => 0
    [4] => 0
)

既知の要素の配列を初期化します

配列に保存する要素を既に知っている場合は、配列を直接初期化できます。 Array()または[]構文を使用した例を次に示します。

 // 初始化一个包含多要素の配列
$array = array('apple', 'banana', 'orange');

// 配列を印刷します
print_r($array);

出力の結果は次のとおりです。

 Array
(
    [0] => apple
    [1] => banana
    [2] => orange
)

連想配列を作成します

連想配列は、文字列キーを使用して値にアクセスします。 array()または[]構文を使用すると、連想配列を作成できます。これが例です:

 // 連想配列を作成します
$array = array(
    'name' => 'John Doe',
    'age' => 30,
    'email' => 'john@example.com'
);

// 配列を印刷します
print_r($array);

出力の結果は次のとおりです。

 Array
(
    [name] => John Doe
    [age] => 30
    [email] => john@example.com
)

アレイに要素を動的に追加します

作成時に配列要素を初期化することに加えて、配列が存在するときに要素を動的に追加することもできます。 array_push()を使用して要素を追加するか、値を割り当てることができます。ここに2つの方法の例があります。

 // 使用 array_push() 要素を追加します
$array = array('apple', 'banana');
array_push($array, 'orange');

// 直接通过赋值方式要素を追加します
$array[] = 'grape';

// 配列を印刷します
print_r($array);

出力の結果は次のとおりです。

 Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => grape
)

要約します

PHPでは、配列の作成と初期化は、執筆プログラムの基本的な操作の1つです。 Array()または[] Syntaxを使用すると、空の配列、デフォルト値を持つ配列、既知の要素の配列、および連想配列を簡単に作成できます。さらに、 array_push()または割り当て方法を使用して要素を動的に追加できます。うまくいけば、この記事のコードの例が、PHPアレイの使用をよりよく理解するのに役立つことを願っています。