常在開發網頁時,不得已會在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;
?>
Categories: PHP