亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

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

    php怎么去掉一維數(shù)組的空字段

    方法:1、利用“array_filter()”函數(shù),該函數(shù)可用回調函數(shù)過濾數(shù)組中元素,語法為“array_filter(數(shù)組,回調函數(shù))”;2、利用foreach遍歷數(shù)組元素,配合empty()函數(shù)找出空字段,用unset()函數(shù)刪除即可。

    php怎么去掉一維數(shù)組的空字段

    本文操作環(huán)境:Windows10系統(tǒng)、PHP7.1版、Dell G3電腦

    php怎么去掉一維數(shù)組的空字段

    方法一:利用array_filter函數(shù)

    array_filter() 函數(shù)用回調函數(shù)過濾數(shù)組中的元素。

    該函數(shù)把輸入數(shù)組中的每個鍵值傳給回調函數(shù)。如果回調函數(shù)返回 true,則把輸入數(shù)組中的當前鍵值返回給結果數(shù)組。數(shù)組鍵名保持不變。

    array array_filter ( array $array [, callable $callback [, int $flag = 0 ]] )

    array 必需。規(guī)定要過濾的數(shù)組。

    callback 可選。規(guī)定要用的回調函數(shù)。

    flag 可選。決定 callback 接收的參數(shù)形式

    方法二:利用foreach遍歷數(shù)組元素,找到空元素刪除.

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

    unset() — 釋放給定的變量。

    void unset ( mixed $var [, mixed $... ] )

    $var: 要銷毀的變量。

    unset() 在函數(shù)中的行為會依賴于想要銷毀的變量的類型而有所不同。

    示例如下:

    <?php //一維數(shù)組 $entry = array(     0 => 'hello',     1 => true,     2 => -1,     3 => '1',     4 => '',  );  //方法一:利用array_filter函數(shù) print_r(array_filter($entry)); $entry1 = array(     0 => 'hello',     1 => true,     2 => -1,     3 => '1',     4 => '',  );  //方法二:利用foreach遍歷數(shù)組元素,找到空元素刪除  foreach($entry1 as $k=>$v){      if(empty($v)){          unset($entry1[$k]);      }  }  print_r($entry1); ?>

    輸出結果:

    php怎么去掉一維數(shù)組的空字段

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

    贊(0)
    分享到: 更多 (0)
    網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號