I am implementing a function to calculate date. the function makes the calculations to find each element: year, month, week, day, hour, minute, second.
the result of the calculation is an array like this:
array (
[year] => 0
[month] => 0
[week] => 0
[day] => 0
[hour] => 3
[minute] => 193
[second] => 11583
)
must now remove any occurrence that is KEY = 0, and leave only the indices hour, minute, second.
there’s some native PHP function that can do this?
Thank you all
Should work. It will delete all elements with value equals to false.
If you would like all elements that are === 0 create your own callback function for array_filter like in the link below.
http://php.net/manual/en/function.array-filter.php