刪除空元素的數組方法很多了,我今天來介紹兩種經典的方法,一個是利用了array_filter函數,另一個也利用函數調用自訂函數。
| 代碼如下 |
複製代碼 |
$str1_array=array('一聚教程網','','http://www.bKjia.c0m','','1654',''); $str1_array=array_filter($str1_array); print_r($str1_array); ?> 結果 Array ( [0] => 一聚教程網 [2] => http://www.bKjia.c0m [4] => 1654 )
|
執行個體
| 代碼如下 |
複製代碼 |
$fangId = PostGet('houseId'); // 取得地址欄值 $tempArray = array_filter(explode('_',$fangId),"filter"); //以__分成數組並且刪除空數組 if( is_array($tempArray) && !empty( $tempArray ) ) //判斷數組是否有值 { print_r($tempArray); //測試輸出 } else { MessAge('請選擇對比較樓盤','list.php'); } function filter($var) 處理函數 { if($var == '') { return false; } return true; } |
測試方法:/compare.php?houseId=2306__2307__2303__2308
更多詳細內容請查看:http://www.bKjia.c0m/phper/21/b427d2b7535fc76ad744d41f825590dc.htm
http://www.bkjia.com/PHPjc/632255.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/632255.htmlTechArticle刪除空元素的數組方法很多了,我今天來介紹兩種經典的方法,一個是利用了array_filter函數,另一個也利用函數調用自訂函數。 代碼如下...