PHPで配列に要素を追加する方法
システム開発

PHPで配列に要素を追加する方法

約3分で読めます
目次

配列とは

配列とは

配列とは、複数のデータをまとめて格納できるデータ構造です。例えば、ユーザーの名前と年齢を格納したり、商品名と価格を格納したりといった用途で使用できます。

配列はデータの集約、整理、検索、ソートなどの操作に適しており、ほとんどのプログラミング言語で基本的かつ重要な要素です。

PHPで連想配列を使いこなそう! | デジタルトレンドナビ
PHPで連想配列を使いこなそう! | デジタルトレンドナビ
PHPでの連想配列の使い方を初心者向けに解説。キーと値のペアでデータを管理し、プログラミングの効率を上げる方法を学びます。

配列に要素を追加する3つの方法

配列に要素を追加する3つの方法

PHPで配列に要素を追加するには、以下の3つの方法があります。

1. []記法

最もシンプルで初心者にも分かりやすい方法です。配列名に[]を記述し、追加したい要素をカンマ区切りで記述します。

[PHP]

$fruits = ['apple', 'banana', 'orange'];

// 末尾に要素を追加
$fruits[] = 'grape';

// 配列の中央に要素を追加
array_splice($fruits, 2, 0, 'melon');

// 先頭に要素を追加
array_unshift($fruits, 'strawberry');

var_dump($fruits);

 

上記のコードを実行すると、以下のように出力されます。

array(5) {
[0] => string(5) "apple"
[1] => string(6) "banana"
[2] => string(6) "orange"
[3] => string(5) "melon"
[4] => string(9) "strawberry"
}

2. array_push()関数

array_push()関数は、配列の末尾に要素を追加する関数です。

[PHP]

$fruits = ['apple', 'banana', 'orange'];

// 末尾に要素を追加
array_push($fruits, 'grape');

var_dump($fruits);

上記のコードを実行すると、以下のように出力されます。

array(4) {
[0] => string(5) "apple"
[1] => string(6) "banana"
[2] => string(6) "orange"
[3] => string(5) "grape"
}

3. array_unshift()関数

array_unshift()関数は、配列の先頭に要素を追加する関数です。

[PHP]

$fruits = ['apple', 'banana', 'orange'];

// 先頭に要素を追加
array_unshift($fruits, 'strawberry');

var_dump($fruits);

上記のコードを実行すると、以下のように出力されます。

まとめ

まとめ

PHPで配列に要素を追加する方法は、初心者にもわかりやすいように、具体的なコード例を交えて解説しました。配列は複数のデータをまとめて格納するデータ構造で、データの集約や整理に適しています。

PHPでの要素追加には主に3つの方法があります。1つ目は「[]記法」で、これは最もシンプルな方法で、配列名に[]を付けて新しい要素を追加します。2つ目は「array_push()関数」で、これは配列の末尾に新しい要素を追加する関数です。3つ目は「array_unshift()関数」で、配列の先頭に新しい要素を追加する関数です。これらの方法を使って、PHPにおける配列の操作が簡単に行えます。

デジタルトレンドナビ

デジタルマーケティングでお悩みの方は、テクノデジタルにご相談ください。弊社では最新技術や長年のシステム資産を活かしたコンサルティングサービスを実施しています。お客様の事業に合わせた提案ができるので、ぜひお気軽にお問い合わせください。