endwhile

while文は、開き波括弧{をコロン(:)、閉じ波括弧}endwhile;に変更することができる。

使い方

PHPブロックのみ

while ( 条件式 ):
    条件式が「TRUE」の間、繰り返し行う処理
endwhile;

PHPブロックとHTMLブロック

<?php while ( 条件式 ): ?>
    条件式が「TRUE」の間、繰り返し呼び出すHTMLブロック
<?php endwhile; ?>

サンプル

PHPブロックのみ

<?php
$var = 1;
while ( $var <= 10 ):
    echo $var++ . ',';
endwhile;
?>

↓↓↓出力結果↓↓↓

1,2,3,4,5,6,7,8,9,10,

PHPブロックとHTMLブロック

<?php
$var = 1;
while ( $var <= 5 ):
?>
    <p>$var: <?php echo $var++; ?></p>
<?php endwhile; ?>

↓↓↓出力結果↓↓↓

$var: 1
$var: 2
$var: 3
$var: 4
$var: 5

スポンサード リンク

カテゴリー: PHP, while, 制御構造 タグ: パーマリンク