首頁  >  文章  >  後端開發  >  PHP資料型別之什麼是NULL型?如何使用呢? (附原始碼)

PHP資料型別之什麼是NULL型?如何使用呢? (附原始碼)

慕斯
慕斯原創
2021-05-21 15:42:083548瀏覽

想知道什麼是PHP資料型別之NULL型?關於PHP資料類型,我想這篇文章會讓你了解很多,也會學到很多,一起出發看看吧! ! !

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);
?>

執行結果如下所示:

PHP資料型別之什麼是NULL型?如何使用呢? (附原始碼)

假如輸入為(0),其程式碼示範如下:

<?php
$shangke=0;
//isset只要传入的值不为空(null),其返回值都是真(true)
$result = isset($shangke);
var_dump($result);
?>

執行結果如下所示:

PHP資料型別之什麼是NULL型?如何使用呢? (附原始碼) ##關於empty()函數:它可以向括號中傳入一個變量,如果這個變數的值是false或是null,則傳回值為真(true);

程式碼示範如下所示:

<?php
$shangke=null;
if(empty($shangke)){
    echo &#39;去上课&#39;;
}else{
    echo &#39;不去上课&#39;;
}
?>

程式碼結果如下:

PHP資料型別之什麼是NULL型?如何使用呢? (附原始碼)根據程式碼執行所示:執行結果為真。

推薦:《

PHP影片教學

以上是PHP資料型別之什麼是NULL型?如何使用呢? (附原始碼)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn