PHPのarray_push関数を利用して配列に要素を追加する方法を現役エンジニアが解説【初心者向け】
初心者向けにPHPのarray_push関数を利用して配列に要素を追加する方法について解説しています。PHPのarray_push関数とは、1つ以上の要素を配列の最後に追加する関数です。array_push関数の書き方や配列に要素追加する方法など使い方について解説します。
テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査
今回は、PHPのarray_push関数を利用して配列に要素を追加する方法について、TechAcademyのメンター(現役エンジニア)が実際のコードを使用して初心者向けに解説します。
PHPについてそもそもよく分からないという方は、PHPとは何なのか解説した記事を読むとさらに理解が深まります。
なお本記事は、TechAcademyのオンラインブートキャンプ、PHP/Laravel講座の内容をもとに紹介しています。
今回は、PHPに関する内容だね!
どういう内容でしょうか?
PHPのarray_push関数を利用して配列に要素を追加する方法について詳しく説明していくね!
お願いします!
本稿は、PHPのarray_push関数を使用して配列の要素を追加する方法について紹介します。
PHPの配列の構造や初期化方法などの基礎を理解している方であれば、理解できる内容となっております。
目次
array_push関数とは
PHPのarray_push関数は、1つ以上の要素を配列の最後に追加する関数です。
[PR] PHPを学んで未経験からWebエンジニアを目指す方法とは
array_push関数の使い方
それでは、array_push関数の使い方を見ていきましょう。
使い方:
array_push($配列 [, $追加する要素1, $追加する要素2...])
array_push関数の第一引数には、対象の配列を渡します。
第二引数以降は、第一引数の最後の要素に追加したい要素を渡します。
要素は複数追加することが可能で、引数に渡した順番に追加されます。
返却値は、要素追加後の第一引数に渡した配列の要素数が返却されます。
実際に書いてみよう
それでは、array_push関数を使用して実際に配列に要素を追加する例を見ていきましょう。
サンプルコード:
<?php // 配列を定義 $array = ["apple", "orange"]; // 配列に要素を追加 $arrayLength = array_push($array, "melon", "banana"); // 配列の要素数を出力 echo $arrayLength."n"; // 要素追加後の配列を出力 print_r($array); ?>
実行結果:
4 Array ( [0] => apple [1] => orange [2] => melon [3] => banana )
上記の例では、配列$arrayの最後に要素”melon”と”banana”をarray_push関数で追加して、追加後の配列$arrayの要素数$arrayLengthと、追加後の配列$arrayの中身を出力しています。
実行結果を見ると、array_push関数に引数で渡した要素”melon”と”banana”が第一引数に渡した配列$arrayの最後に追加されていることが確認できます。
まとめ
以上、array_push関数を使用して、配列に要素を追加する方法についてご紹介しました。
配列に要素を追加する場面は、実際の開発でもよくあるので、array_push関数の使用方法をしっかりマスターしましょう。
筆者プロフィール
平野大輝(ひらのだいき)
スキル:PHP・Java・JavaScriptを用いて様々なアプリを開発するWebエンジニア。 |
内容分かりやすくて良かったです!
ゆかりちゃんも分からないことがあったら質問してね!
分かりました。ありがとうございます!
TechAcademyでは、初心者でも、PHPやフレームワークのLaravelを使ってWebアプリケーション開発を習得できる、オンラインブートキャンプを開催しています。
また、現役エンジニアから学べる無料体験も実施しているので、ぜひ参加してみてください。