W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
(PHP 4, PHP 5, PHP 7, PHP 8)
if 結構是很多語言包括 PHP 在內最重要的特性之一,它允許按照條件執(zhí)行代碼片段。PHP 的 if 結構和 C 語言相似:
<?php
if (expr)
statement
?>
如同在表達式一章中定義的,expr 按照布爾求值。如果 expr 的值為 true,PHP 將執(zhí)行 statement,如果值為 false ——將忽略 statement。有關哪些值被視為 false 的更多信息參見轉換為布爾值一節(jié)。
如果 ?$a
? 大于 ?$b
?,則以下例子將顯示 a is bigger than b:
<?php
if ($a > $b)
echo "a is bigger than b";
?>
經(jīng)常需要按照條件執(zhí)行不止一條語句,當然并不需要給每條語句都加上一個 if 子句??梢詫⑦@些語句放入語句組中。例如,如果 $a 大于 $b,以下代碼將顯示 a is bigger than b 并且將 ?$a
? 的值賦給 ?$b
?:
<?php
if ($a > $b) {
echo "a is bigger than b";
$b = $a;
}
?>
if 語句可以無限層地嵌套在其它 if 語句中,這給程序的不同部分的條件執(zhí)行提供了充分的彈性。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: