filter_array(3) LPC Library Functions filter_array(3)
NNAAMMEE
filter_array() - return a selective sub-array
SSYYNNOOPPSSIISS
mixed *filter_array( mixed *arr, string fun, object ob,
mixed extra );
DDEESSCCRRIIPPTTIIOONN
filter_array() returns an array holding the items of <arr>
which passed sucessfully through the function <fun> found
in object <ob>. The function <fun> is called for each
element in <arr> with that element as parameter. The sec-
ond parameter <extra> is sent in each call if given. An
object is considered to have passed sucessfully through
<fun> (and hence is included in the return array) if <fun>
returns 1. If <arr> is not an array, then 0 will be
returned.
SSEEEE AALLSSOO
sort_array(3), map_array(3)
MudOS 5 Sep 1994 1