当サイトはQ&A掲示板(コミュニティ)の窓口を共有して下さるサイト様を募集しています。
[Q&A掲示板] 共有サイト様募集!PHPに限らずプログラムの基礎ですが、下記の制御関連を覚えておくと便利です。 1. for文 forの後に、初期値、繰り返し条件、条件の更新を;で区切って ( ) の中に指定する。 for($count=0; $count<100; $count++){ ......... } サンプル:1から10までの数を出力 <?php for( $i = 1; $i<= 10; $i++ ){ echo $i."<br>\n"; } ?> 出力結果 1 2 3 4 5 6 7 8 9 10 2. while文 whileの後に、繰り返し条件を ( ) の中に指定する。 while($count<100){ ......... } サンプル:1から10までの数を出力 <?php $i = 1; while( $i <= 10 ){ echo $i++."<br>\n"; } ?> 出力結果 1 2 3 4 5 6 7 8 9 10 3. do 〜 while文 繰り返し条件を後で判定する。 do{ ......... }while($count<100); サンプル:1から10までの数を出力 <?php $i = 1; do{ echo $i++."<br>\n"; } while( $i <= 10 ); ?> 出力結果 1 2 3 4 5 6 7 8 9 10 4. foreach文 配列の各要素について、{ } の中の文が繰り返し実行される。 $count = array('one','two','three'); foreach( $count as $c ){ ......... } サンプル:飛び飛びの数値添え字の配列 <?php $a = array( 1 => 100, 5 => 500, 10 => 1000 ); foreach( $a as $value ){ echo $value."<br />\n"; } ?> 出力結果 100 500 1000