note 85360 added to function.array-filter

From: Date: Wed, 27 Aug 2008 10:00:48 +0000
Subject: note 85360 added to function.array-filter
Groups: php.notes 
Request: Send a blank email to php-notes+get-143864@lists.php.net to get a copy of this message
// my implementation for array_filter function my_array_filter($array,$function,$preserve=true) { $return = array(); foreach ($array as $k=>$v) { if($function($v)==true) $return[$k]=$v; } if($preserve) return $return; else return array_values($return); } function odd($value) { return ($value & 1); } $oddonly = array (1,2,3,4,5,6,7,8,9); print_r(my_array_filter($oddonly,'odd',1)); //output //Array ( [0] => 1 [2] => 3 [4] => 5 [6] => 7 [8] => 9 ) //Khaled Mohammed ---- Server IP: 69.147.83.197 Probable Submitter: 41.233.84.51 ---- Manual Page -- http://www.php.net/manual/en/function.array-filter.php Edit -- https://master.php.net/note/edit/85360 Del: integrated -- https://master.php.net/note/delete/85360/integrated Del: useless -- https://master.php.net/note/delete/85360/useless Del: bad code -- https://master.php.net/note/delete/85360/bad+code Del: spam -- https://master.php.net/note/delete/85360/spam Del: non-english -- https://master.php.net/note/delete/85360/non-english Del: in docs -- https://master.php.net/note/delete/85360/in+docs Del: other reasons-- https://master.php.net/note/delete/85360 Reject -- https://master.php.net/note/reject/85360 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#143864) next »