您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關PHP數據類型之NULL型的示例分析的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
1:什么是NULL?
對于MULL這個單詞來說,他代表著空,并非是錯誤(false)以及0,也不是我們常用的空格;
2:對于NULL類型,有三種情況會出現空類型:
沒有給變量賦任何值;
通過給變量賦值提前說明了變量的值為NULL
使用unset()函數將變量銷毀
3:關于NULL型,有兩個密切相關的函數,一個是empty()函數,另一個是isset()函數;下面就分開用代碼演示。
對于isset()函數:括號中可以傳入一個或多個變量,但是我們所要注意的是變量與變量之間要用逗號隔開,在此期間,若有一個變量為null,則返回值就為假,反之為真;
假如輸入為空(null),其代碼演示如下:
<?php $shangke=null; //isset只要傳入的值不為空(null),其返回值都是真(true) $result = isset($shangke); var_dump($result); ?>
執行結果如下所示:
假如輸入為(0),其代碼演示如下:
<?php $shangke=0; //isset只要傳入的值不為空(null),其返回值都是真(true) $result = isset($shangke); var_dump($result); ?>
執行結果如下所示:
關于empty()函數:它可以向括號中傳入一個變量,如果這個變量的值是false或者是null,則返回值為真(true);
代碼演示如下所示:
<?php $shangke=null; if(empty($shangke)){ echo '去上課'; }else{ echo '不去上課'; } ?>
代碼結果如下:
根據代碼運行所示:執行結果為真。
一、phpStudy,是一個新手入門最常用的開發環境。二、WampServer,WampServer也同樣的也是和phpStudy一樣操作簡單對小白比較友好。三、XAMPP,XAMPP(Apache+MySQL+PHP+PERL)是一個功能強大的建站集成軟件包;四、MAMP,MAMP分為兩種MAMP和MAMP Pro for Mac。五、寶塔面板,寶塔面板是一款服務器管理軟件,支持windows和linux系統。六、UPUPW,UPUPW是目前Windows平臺下最具特色的Web服務器PHP套件。
感謝各位的閱讀!關于“PHP數據類型之NULL型的示例分析”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。