PHP » PYTHON |
login |
register |
about
|
PYTHON array_filter
is this article helpful?
|
Python replacement for PHP's array_filter
[
edit
| history
]
filter(callback, input) filter(None, input) # equivalent to PHP's not providing a callback array_filter(PHP 4 >= 4.0.6, PHP 5) array_filter — Filters elements of an array using a callback function DescriptionIterates over each value in the input array passing them to the callback function. If the callback function returns true, the current value from input is returned into the result array. Array keys are preserved. Parameters
Return ValuesReturns the filtered array. Examples
Example #1 array_filter() example
<?php The above example will output: Odd : Array ( [a] => 1 [c] => 3 [e] => 5 ) Even: Array ( [0] => 6 [2] => 8 [4] => 10 [6] => 12 )
Example #2 array_filter() without callback
<?php The above example will output: Array ( [0] => foo [2] => -1 )
NotesCaution
If the array is changed from the callback function (e.g. element added, deleted or unset) the behavior of this function is undefined. See Also
|
more
Recently updated
more
Most requested
more
Last requests
|