如 if..endif 一樣,while..endwhile 的語法也進行了改變:
例子 D-7. 移植:舊有 while..endwhile 語法
while ($more_to_come); ...endwhile;
例子 D-8. 移植:新的 new while..endwhile 語法
while ($more_to_come): ...endwhile;
若果在 PHP 3.0 中使用舊的 while..endwhile 語法,程式會進入死迴圈。