*

for文を使って繰り返し処理を作成してみる

公開日: : 最終更新日:2015/10/30 php ,

今回は、繰り返し文(loop statement)という物に
ついて書きます。どういうときに繰り返し文を使うのかというと、
商品がある限り商品を表示したり、
商品を20種類まとめて表示したいときに使います。
まずは構文は下記のように書きます。

for( 初期化の式1 ; 繰り返すかどうか調べる式2 ; 変化の為の式3 ){
  繰り返ししたい処理;
}

実際にこの構文を使ってみます。
サンプルコードの実行結果はこちら

for文では、繰り返す回数をカウントするための変数をお使います。
例えば、上記のサンプルコードでも変数$iを使っています。
次に以下のような手順で処理を行います。

1.初期化の式1に従い、変数$iを初期化する。
2.式2の条件がtrueなら、ブロック内の処理を処理して式3を処理する。
3.式2の条件がfalseとなるまで手順「2」を繰り返す。

サンプルコードのfor文は、変数$を0で初期化した後、条件 $i<5がfalseになるまで
$i++を繰り返して、「商品!」を出力する文を処理しています。
変数$iが0~4まあで増えていく間に商品を表示する処理を5回しています。

カウンタ変数をループ内で使う

繰り返し文の中で、ループ回数のカウントを使っている変数$iの値を
出力することができます。サンプルコードを実行すると、ブロック内で
変数$iの値が1つずつ加算されているのが確認できます。
ループの回数を商品の種類の数とすれば、商品一覧を表示するのも
楽になります。

スポンサードリンク

関連記事

catePhp

フォームからの検索

前回は、データを抽出する際の条件づけの内容を予めコード内部に 書きました。ですが、ブラウザを使いユ

記事を読む

catePhp

セッションとは

ウェブサイトを構築するときに、サイトへ訪問するユーザー一人ひとりを 管理しなければいけない時があり

記事を読む

catePhp

九九の表をPHPで出力してみる

タイトルの通りです。 掛け算の九九の表をPHPで出力してみます。 これまでのPHPの記事で書いて

記事を読む

catePhp

サーバーに情報送信

ユーザーが使用しているパソコン上のファイルを、 サーバーに送信(アップロード)することができます。

記事を読む

catePhp

PHPでカレンダーを作ってみる

time(),date(),getdate()関数を使い、カレンダーを作ってみます。 作成する

記事を読む

catePhp

PHPコードの書き方

前回の記事では、簡単な文字列を表示するサンプルを紹介しました。 今回は読みやすいコードの書き方を書

記事を読む

catePhp

グローバル変数の適用範囲を変える

globalを使う グローバル変数の適用範囲を変更し、関数内部でもりようできるように することが

記事を読む

catePhp

配列の書き方

今までにfor文を扱うコードがある場合、その繰り返し処理をする際に 配列の要素数を指定していました

記事を読む

catePhp

配列の応用

今回触れるのは、配列の要素を変数にする方法を書いていきます。 配列を変数にするには、list(),

記事を読む

catePhp

データベースを使ってみる

リレーショナルデータベースを利用するには、 データベース内にデータを格納するための表を 作成しな

記事を読む

スポンサードリンク

Message

メールアドレスが公開されることはありません。

CAPTCHA


次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">



スポンサードリンク

jQueryMobile
トグルスイッチを設定する

トグルスイッチ(toggle switch)とは、〇型のつまみを左右に

jQueryMobile
項目選択の複数ウィジェットをグループ化する

年月日など、複数のリストから同時に選択したいとき、ウィジェットのグルー

jQueryMobile
<select>により項目選択

ボタンによる選択では、1つの項目だけ選択するか、複数を同時に選択するか

jQueryMobile
値を選択するボタンを表示する

値を選択するボタンは以下の2つがあります。 ・複数の値から1つだ

jQueryMobile
ボタンを設定する

前回の記事では<a data-role="button">

→もっと見る

  • スポンサーリンク

PAGE TOP ↑