PHP

配列とループ処理について[初心者向けforeach講座]

配列とは

複数のデータを1つの変数に並べて保持できる箱(領域)

$test = [データ0,データ1,データ2,データ3]

箱にはデフォルトで添字という数字のラベルがついております。添字は0から始まります。

自分で名前を付けることもできます。これをキーと呼びます。

 配列はどんな時に使う?

TODOリストやブログなど連続したデータを表示する際に使用します。

配列の書き方

arrayを使用した書き方

 

[]の中に入れて使用した書き方

多次元配列とは

配列の中に複数の配列が入っている配列

$test = [[データ0],データ1,データ2,データ3]

[データ0,データ1,データ2]

$testの中にデータ0が入っていてその中にまた、データが入っている構造。

多次元配列の書き方

ループ処理とは

設定した条件下で処理を繰り返す命令のことです。

設定した条件がTrueの時は繰り返し、Falseの時には止まることです。

下記がループ処理でよく使用される構文となります。

  • while (条件) {繰り返す処理};
  • do (繰り返す処理) while (条件);
  • for (条件) {繰り返す処理}
  • foreach (配列 as 変数名)

whileとは

例|0から10まで出力したい場合

do~whileとは

whileとの違いは、最初にdo~の処理を必ず実行することです。

例|0から10まで出力したい場合

 

forとは

例|0から10まで出力したい場合

 

foreachとは

配列の中身を先頭から順に展開する

①valueのみ出力する

②キーとバリューを出力する

 

これからLaravelを始めるならこれが最適!!


今までLaravelに関しての良書はほとんどなく、あっても内容が古かったり分かりにくいのばかりで、先駆者達は苦労したのではないでしょうか?

そんな中で発売されたこの本は、現在の日本国内にて唯一のLaravelの良書と言い切っても良いかと思います。PHP中級者以上なら苦労することなく読めるでしょう。Laravelは高機能ゆえ、全機能を説明してはいませんが、この本をとっかかりにすれば自ずとLaravelをマスターすることができると思います。