PHP005 endforeachを用いた制御文
endforeachを用いた制御文
ポイント
・他の制御文も同様の書き方で利用可能。
・{が:、}がendforeachへ変わる。
・foreach文の中で、通常のhtml要素を利用可能。
・ここでは代表としてendforeachを扱う。
わからないところ
・p要素を3回出力すると、p要素にmargin-bottomがかかったような形になる。
<?php //humanクラス作成 class human { public $name; public function __construct($name){ $this->name = $name; } } //アイカツメンバーをインスタンス化 $ichigo = new human('ichigo'); $aoi = new human('aoi'); $ran = new human('ran'); //インスタンスを配列へ格納 $aikatsu = array($ichigo,$aoi,$ran); ?> <!-- ★endforeachをつかってインスタンスの名前を表示★ --> <?php foreach($aikatsu as $value): ?> <p><?php echo $value->name ?></p> <?php endforeach?>
■参考
・Progate(PHP)