There are many ways to remove an array of empty elements, and I'm going to introduce two classic methods today, one using the Array_filter function and the other using the function to call the custom function.
The code is as follows |
Copy Code |
$str 1_array=array (' A network of tutorials ', ' ', ' http://www.bKjia.c0m ', ' ', ' 1654 ', '); $str 1_array=array_filter ($str 1_array); Print_r ($str 1_array); ?> Results Array ( [0] = + A-Poly tutorial net [2] = http://www.bKjia.c0m [4] = 1654 )
|
Instance
The code is as follows |
Copy Code |
$fangId = Postget (' Houseid '); Get Address bar value $tempArray = Array_filter (Explode (' _ ', $fangId), "filter"); Break into an array with __ and delete an empty array
if (Is_array ($tempArray) &&!empty ($tempArray))//Determine if the array has values { Print_r ($tempArray); Test output } Else { MessAge (' Please choose to compare to the real estate ', ' list.php '); }
function filter ($var) handler { if ($var = = ") { return false; } return true; } |
Test method:/compare.php?houseid=2306__2307__2303__2308
For more detailed information, please see: http://www.bKjia.c0m/phper/21/b427d2b7535fc76ad744d41f825590dc.htm
http://www.bkjia.com/PHPjc/632255.html www.bkjia.com true http://www.bkjia.com/PHPjc/632255.html techarticle There are many ways to remove an array of empty elements, and I'm going to introduce two classic methods today, one using the Array_filter function and the other using the function to call the custom function. The code is as follows ...