while の文法

if..endif と同様に、while..endwhile の文法も変更されました。

例 D-7. 移行: 古い while..endwhile の文法

while ($more_to_come);
    ...
endwhile;

例 D-8. 移行: 新しい while..endwhile の文法

while ($more_to_come):
    ...
endwhile;

警告

PHP 3.0 で古い形式の while..endwhile を使った場合は、 無限ループになってしまいます。