「phpプログラミング入門-forとwhile」の編集履歴(バックアップ)一覧はこちら

phpプログラミング入門-forとwhile」(2015/08/07 (金) 15:29:03) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

このページでは、phpプログラミングの基本であるfor文とwhile文について学習していきたいと思います。~ この二つの関数は&color(red){繰り返し処理}を実行します。 #contents *for文 大まかなfor文のイメージ for (どのように繰り返すか){ 繰り返す処理 } どのように繰り返すかの部分をループカウンターと言います。~ このループカウンターについて少し説明します。~ (初期値;終了条件;カウントアップ式) という順序でカウントしていきます。~ 例えば、 ($a = 1; $a <= 5; $a++) という記述の場合、「$aは1から始まって1ずつ加算されていき、5になったら終了」という意味になります。~ *サンプル for文を使って下のようなカレンダーを作ってみましょう。~ #image(width=100,カレンダー.png) *php <?php for ($a = 0; $a < 15; $a++){ echo date("Y-m-d", strtotime("+{$a} day")) . "<br/>" ; } ?> strtotime()でUnixタイムスタンプを取得し、date()で日付のフォーマットを変更します。~ "+{$a}day"によって、タイムスタンプを取得して表示させ、改行。~ という処理を+14になるまで続けます。
このページでは、phpプログラミングの基本であるfor文とwhile文について学習していきたいと思います。~ この二つの関数は&color(red){繰り返し処理}を実行します。 #contents *for文 大まかなfor文のイメージ for (どのように繰り返すか){ 繰り返す処理 } どのように繰り返すかの部分をループカウンターと言います。~ このループカウンターについて少し説明します。~ (初期値;終了条件;カウントアップ式) という順序でカウントしていきます。~ 例えば、 ($a = 1; $a <= 5; $a++) という記述の場合、「$aは1から始まって1ずつ加算されていき、5になったら終了」という意味になります。~ *サンプル for文を使って下のようなカレンダーを作ってみましょう。~ #image(width=100,カレンダー.png) *コード <?php for ($a = 0; $a < 15; $a++){ echo date("Y-m-d", strtotime("+{$a} day")) . "<br/>" ; } ?> strtotime()でUnixタイムスタンプを取得し、date()で日付のフォーマットを変更します。~ "+{$a}day"によって、タイムスタンプを取得して表示させ、改行。~ という処理を+14になるまで続けます。

表示オプション

横に並べて表示:
変化行の前後のみ表示: