<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                >定義:數組為空.指的是數組里面沒有包含任何元素.個人常用 count 和 empty 判斷數組為空的方式有很多種:以下 一一列出來 ``` empty($array_test) //如果數組$array_test為空那么這個函數返回true if($array_test) //如果數組為空.那么if的條件判斷為false count($array_test) //計算數組元素個數.為0就是空 sizeof($array_test) //count() 的別名 用法和返回一樣 ``` **說明:** 實際上還有一些方式可以判斷數組是否為空.常用的就是這些 補充一下,如果數組沒有被定義,還可以使用 ``` isset($array_test)//判斷數組是否被定義 ``` 下邊是其他人的總結,可以作為參考: ## 一:for循環 最簡單也是最直接的方法,用for循環來遍歷數組。對于已知維數的數組可以判斷,但如果是未知的多維數組,該怎么辦? ## 二、`implode();` 用 `implode()` 將數組輸出為字符串,判斷輸出的字串是否為空。初看上去似乎是個不錯的方法,可惜跟上一點一樣,對于二維以上數組就不行了。舉個例子: ``` $arr= array(array(),array(),arr(www.jb51.net)ay()); $str = implode(',',$arr); if(empty($str)) echo "空"; else echo "非空"; ``` 很明顯$arr是個含有三個空數組的二維數組,應該也算是空的,可是輸出的確是非空。判斷失敗。 ## 三、`count();` 代碼如下: ``` $arr= array("","",""); echo count($arr); ``` ## 四、`in_array('', $arr));` 代碼如下: ``` $arr= array("d","s",""); echo in_array('', $arr); ``` 這個只能說明數組中有空的元素,不能證明數組是空的。很明顯也不行。 ## 五、`empty();` 這個覺得跟前面幾種方法差不多 代碼如下: ``` $arr= array("","",""); if(empty($arr)) echo "空"; else echo "非空"; ``` 結果還是非空 ## 六、用strlen(),沒內容的話好象長度都為1 我們還可以在以上例子上加一句print_r($arr);看看。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看