国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

php資料類型之 NULL類型

空在英文裡面表示是null,它是代表沒有???null)不是false,不是0,也不是空格。

【重點(diǎn)】知道null產(chǎn)生的三種情況,學(xué)習(xí)empty 和 isset兩個(gè)函數(shù)的差別。

主要有以下三空狀況會(huì)產(chǎn)生空白(null)類型:

????1.透過變數(shù)賦值明確指定為變數(shù)的值為NULL

????2.一個(gè)變數(shù)沒有給任何值

????3.使用函數(shù)unset()將變數(shù)銷毀掉

我們用程式碼來示範(fàn)一下。

<?php
//聲明變量為null
$n = null;
var_dump($n);
?>
<?php
//var_dump顯示輸出變量$meiyou,看看結(jié)果是什么?
var_dump($meiyou);
?>
<?php
//聲明一個(gè)變量$iphone的值為字符串的手機(jī)
$iphone = '手機(jī)';
//unset銷毀掉一個(gè)變量unset($iphone);
var_dump($iphone);
?>

接下來我們來講解兩個(gè)跟null相關(guān)的函數(shù),這兩個(gè)函數(shù)非常常用,我們將層級(jí)定義為【默寫層級(jí)】。

empty()可以向括號(hào)中間傳入一個(gè)變數(shù)。這個(gè)變數(shù)的值如果為false或是null的話,回傳true。

<?php

$apple = null;
if(empty($apple)){
    echo '執(zhí)行了真區(qū)間,鳳姐,我愛你';
}else{
   echo '行了假區(qū)間,你想鳳姐了';
}
?>

上述實(shí)驗(yàn)證明,$apple為null。將apple放至empty中間。結(jié)果執(zhí)行了真區(qū)間。

isset()可以向括號(hào)中間傳入一個(gè)或多個(gè)變量,變數(shù)與變數(shù)間用逗號(hào)分開。只要有一個(gè)變數(shù)為null,則傳回false。否則,則傳回true。

<?php
//待會(huì)兒將變量$jia改為null再執(zhí)行看看結(jié)果
$jia = false;

$result = isset($jia);

var_dump($result);

?>
<?php
$one = 10;
$two = false;
$three = 0;
$four = null;

$result = isset($one , $two , $three , $four);
//執(zhí)行看看結(jié)果,是不是
var_dump($result);

?>

unset()這個(gè)函數(shù)的函數(shù)是毀掉變數(shù)。 unset(變數(shù))括號(hào)中間插入想要?dú)У舻淖償?shù)名,這個(gè)變數(shù)就會(huì)被毀掉。

英文說明
unset
讀音:[?n'set]
解釋:復(fù)原

繼續(xù)學(xué)習(xí)
||
<?php $one = 10; $two = false; $three = 0; $four = null; $result = isset($one , $two , $three , $four); //執(zhí)行看看結(jié)果,是不是 var_dump($result); ?>
提交重置程式碼