刪除空元素的數組方法很多了,我今天來介紹兩種經典的方法,一個是利用了array_filter函數,另一個也利用函數調用自定義函數。
實例代碼一如下:
- $str1_array=array('php教程網','','http://www.Vevb','','1654','');
- $str1_array=array_filter($str1_array);
- print_r($str1_array);
- ?>
輸出結果:
Array
實例代碼二如下:
- $fangId = PostGet('houseId'); // 取得地址欄值
- $tempArray = array_filter(explode('_',$fangId),"filter"); //以__分成數組并且刪除空數組
- if( is_array($tempArray) && !emptyempty( $tempArray ) ) //判斷數組是否有值
- {
- print_r($tempArray); //測試輸出
- }
- else
- {
- MessAge('請選擇對比較樓盤','list.php');
- }
- function filter($var) 處理函數
- {
- if($var == '')
- {
- return false;
- }
- return true;
- }
新聞熱點
疑難解答