常在開發網頁時,不得已會在HTML裡嵌入一些PHP,萬一裡面又有判斷式,整段程式碼看起來都非常亂
所以PHP提供了一個判斷式的替代結構
在HTML中,就不需要輸出一堆大括號來區分判斷式
<?php if($num < 100): ?> HaHaHaHa <?php elseif ($num > 1000): ?> Ahhhhhhhhhhhhhhhhhh <?php else: ?> TheEnd <?php endif; ?>
PHP中也可以使用這種結構美化程式
<?php $num = 500; if($num < 100): echo "HaHaHaHa"; elseif ($num > 1000): echo "Ahhhhhhhhhhhhhhhhhh"; else: echo "end"; endif; ?>
while、for、foreach和switch也都可以搭配endif;、endwhile;、endfor;、endforeach;和endswitch;使用
<?php foreach($result as $rows): echo $rows[0]; endforeach; ?>