此處的true修改為任意字元是否也為真?
phpcn_u1458
phpcn_u1458 2019-07-17 23:00:37
0
3
1424

//定義一下中獎變量,變數的值為true,表示中獎了

$zhongjiang = u;

//由於$ zhongjiang 結果為true,所以顯示了:「買房子」

//可以改為false試試執行結果,如果為false的話,不會執行echo '買個房子';


#if($zhongjiang){

echo '買房子';

}

phpcn_u1458
phpcn_u1458

全部回覆 (2)
小陈

if後邊的判斷條件如果問一個變數的時候,其值為下邊幾種情況下,傳回false

1:布林值FALSE
2:整數值0(零)
3:浮點型值0.0(零)
4:空白字串和字串"0"
5:沒有成員變數的陣列
6:沒有單元的物件(僅適用於PHP 4)
7:特殊型別NULL(包含尚未設定的變數)

    angryTom

    php預設0為false非0為true,可以用這個思路去做,變數為空值的情況下也會判斷為false,

    • 回覆 原來如此,也就是當值為0的時候為false,除0外的字符,不包含中文則為true。謝謝解答。
      phpcn_u1458 作者 2019-07-19 04:32:02
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板
    關於我們 免責聲明 Sitemap
    PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!