站長資訊網
        最全最豐富的資訊網站

        php怎么判斷是否為空數組

        3種判斷方法:1、用count()或sizeof()計算數組的長度,判斷數組長度是否為0,語法“count(數組)==0”,如果為0則為空數組,反之不為空數組。2、用empty()檢查數組變量是否為空,語法“empty(數組)”,如果返回TRUE則是空數組。3、用“===”運算符判斷數組是否為“[]”,語法“數組===[]”,如果返回TRUE則為空數組,反之則不為空數組。

        php怎么判斷是否為空數組

        本教程操作環(huán)境:windows7系統(tǒng)、PHP8.1版、DELL G3電腦

        php判斷一個數組是否為空數組的幾種方法

        方法1:使用count()或者sizeof()函數

        一個長度為0的數組我們稱之為“空數組”,空數組是一個真正的對象,只是包含元素個數為0。

        因此,我們可以使用count()函數計算數組的長度,然后判斷該長度是否為0;如果為0則為空數組,反之不為空數組。

        count($arr,$m)

        $m:為可選參數,可以省略。

        • 如果省略 $m 參數,或者將其設置為 COUNT_NORMAL 或者 0,count() 函數將不檢測多維數組;

        • 如果 $m 設置為 COUNT_RECURSIVE 或者 1,count() 函數將遞歸計算數組中元素的個數,對于計算多維數組的元素個數尤為有用。

        <?php   header("content-type:text/html;charset=utf-8"); // 聲明一個空數組 $empty_array = array();      // 檢查數組是否為空 if(count($empty_array) == 0)      echo "數組為空";  else     echo "數組不為空";  ?>

        php怎么判斷是否為空數組

        sizeof()函數是 count() 函數的別名,也就是所 sizeof() 函數的功能及使用方法與 count() 函數完全相同。

        <?php   header("content-type:text/html;charset=utf-8"); // 聲明一個空數組 $empty_array = array();      if( sizeof($empty_array) == 0 )      echo "數組為空";  else     echo "數組不空";  ?>

        方法2:使用empty()函數

        empty() 函數用于檢查一個變量是否為空。

        empty() 判斷一個變量是否被認為是空的。當一個變量并不存在,或者它的值等同于 FALSE,那么它會被認為不存在。如果變量不存在的話,empty()并不會產生警告。

        說明:任何一個未初始化的變量、值為 0 或 false 或 空字符串”” 或 null的變量、空數組、沒有任何屬性的對象,都將判斷為empty==true

        當變量 存在,并且是一個非空非零的值時返回 FALSE 否則返回 TRUE。

        <?php   header("content-type:text/html;charset=utf-8"); // 聲明一個空數組 $array = [];      // 檢查數組是否為空 if(empty($array))      echo "數組為空";  else     echo "數組不為空";  ?>

        php怎么判斷是否為空數組

        如果檢測的數組為:

        $array = [1,2,3];

        php怎么判斷是否為空數組

        方法3:使用“===”判斷數組是否為“[]”

        • 如果返回TRUE,則為空數組

        • 如果返回FALSE,則不為空數組

        <?php   header("content-type:text/html;charset=utf-8"); // 聲明一個空數組 $array = array(); ;      // 檢查數組是否為空 if($array===[])      echo "數組為空";  else     echo "數組不為空";  ?>

        php怎么判斷是否為空數組

        推薦學習:《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 亚洲国模精品一区| 日韩精品久久无码中文字幕| 午夜成人精品福利网站在线观看 | 亚洲国产精品18久久久久久| 91久久精品国产成人久久| 国产在线精品一区二区中文| 亚洲精品人成无码中文毛片| 精品久久久久久无码中文野结衣| 国产精品一久久香蕉国产线看 | 真实国产乱子伦精品视频| 国产精品无码永久免费888| 国内精品51视频在线观看| 精品爆乳一区二区三区无码av| 欧美亚洲成人精品| 日韩精品国产另类专区| 国产精品视频九九九| 国产精品一区二区久久精品| 久久精品亚洲日本波多野结衣 | 精品人妻大屁股白浆无码| 宅男宅女精品国产AV天堂| 久久精品黄AA片一区二区三区| 男女男精品视频网站在线观看| 国产精品一级毛片无码视频| 亚洲精品自产拍在线观看动漫| 成人国产精品999视频| 国产一精品一AV一免费| 久久精品一本到99热免费| 精品一区二区三区免费毛片爱| 欧洲精品99毛片免费高清观看 | 99国产精品国产精品九九| 精品成在人线AV无码免费看| 四虎成人精品永久免费AV| 亚洲国产精品一区第二页 | 久久夜色精品国产| 国精品午夜福利视频不卡| 麻豆国产在线精品国偷产拍| 在线涩涩免费观看国产精品| 亚洲精品少妇30p| 亚洲国产精品国自产拍AV| 亚洲精品国产精品乱码视色 | 亚洲精品专区|