I have an array
array (size=7) 0 => string '2' 1 => string '' 2 => string '' 3 => string '0' 4 => string '' 5 => string '' 6 => string '2.5'
I used:-
array_filter()
to remove the null values and it returns
Array ( [0] => 2 [6] => 2 )
array_filter() removes null value and also ‘0’ value.
Any builtin function is available in PHP to remove NULL values only.
Advertisement
Answer
Assumption: I think you want to remove NULL as well as empty-strings/values '' from your array. (What i understand from your desired output)
You have to use array_filter() with strlen()
array_filter($array,'strlen');
Output:-
Refrence:-