站內搜尋

Friday, July 23, 2021

[PHP] if 的三種寫法

第一種 if (10 > 0) echo 'Yes'; //只能有一行 超過會報錯 else echo 'No'; 第二種 if (10 > 0) { echo 'Yes'; echo '...'; //可以有多行 } else { echo 'No'; echo '....'; } 第三種 if (10 > 0) : echo 'Yes'; echo '...'; else : echo 'No'; echo '...'; endif; 註1: 建議使用第二種寫法。

註2: 第三種寫法與第二種基本上相同,常見於HTML混寫時使用(例如:laravel的blade樣版)。
switch、while、for、foreach...也有類似的替代寫法 switch ($a) : case 'A': echo 'AAA'; break; endswitch; while ($i < 10) : $i++; echo $i; endwhile; for ($i = 0; $i < 10; $i++) : echo $i; endfor; foreach ($arr as $v) : echo $v; endforeach;

No comments:

Post a Comment