PHP Delete Empty array
$fangId = Postget (' Houseid '); Gets the address bar value $tempArray = array_filter (Explode (' _ ', $fangId), "filter"); Divide the array with __ and delete the empty array if (Is_array ($tempArray) &&!empty ($tempArray))//Determine if the array has a value of { print_r ($tempArray); /test Output} else { MessAge (' Please select the Comparison property ', ' list.php '); } /* Function filter ($var) handler { if ($var = = ") { return false; } return true; } */
Test method:/compare.php?houseid=2306__2307__2303__2308
Method Two
Function Array_to_hashmap (& $arr, $keyField, $valueField = null) {$ret = array (), if ($valueField) {foreach ($arr as $row) {$ret [$row [$keyField]] = $row [$valueField];}} else {foreach ($arr as $row) {$ret [$row [$keyField]] = $row;}} return $ret; }
The above is the PHP delete empty array of content, more relevant content please pay attention to topic.alibabacloud.com (www.php.cn)!