Re: Array remove function?
| From: | Lori Lay | Date: | Tue, 10 Apr 2007 20:04:51 +0000 |
| Subject: | Re: Array remove function? | ||
| References: | 1 2 3 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-252458@lists.php.net to get a copy of this message | ||
Tijnema ! wrote:
On 4/10/07, Richard Lynch <ceo@l-i-e.com> wrote:Use array_search() and unset()? Lorihttp://php.net/unsetThat works when you know the key, but will that work when you only know the value? Tijnema
On Tue, April 10, 2007 2:49 pm, Tijnema ! wrote:Hi, Is there currently a function that removes a key/value from an array? I use this code right now: function array_remove($array,$remove,$remove_value = true) {foreach($array as $key => $value) { if($remove_value && $value != $remove) { $new_array[$key] = $value; } elseif (!$remove_value && $key != $remove) { $new_array[$key] = $value; } } return $new_array;} array_remove(array(1=>2,2=>3),2,true); // array (2=>3) array_remove(array(1=>2,2=>3),2,false); // array (1=>2) Anyone knows if there already exists such function? Else should i create future request? Tijnema -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php-- Some people have a "gift" link here. Know what I want? I want you to buy a CD from some indie artist. http://cdbaby.com/browse/from/lynch Yeah, I get a buck. So?