RE: [PHP] Re: removing an element from an array

2003-10-01 Thread Angelo Zanetti
how do I find the position of the element in the array? based on the value
that is passed? if there a funtion for this or do I manually have to get
this value?

-Original Message-
From: Dennis Sterzenbach [mailto:[EMAIL PROTECTED]
Sent: Wednesday, October 01, 2003 1:16 PM
To: [EMAIL PROTECTED]
Subject: [PHP] Re: removing an element from an array


 Is there no function to do this? It seems like alot of overhead to do
this
 process, especially if the array is big. comments?

Not if you do not create another array, which in my oppinion
is totally unnecessary.

I always did the following after finding the position from
where to strip off the element:

for ($i=$elpos; $icount($array); $i++) {
$array[$i] = $array[$i+1];
}
unset($array[count($array)-1]);

--
 Dennis Sterzenbach
 www.darknoise.de

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Re: removing an element from an array

2003-10-01 Thread Dennis Sterzenbach
Angelo Zanetti [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
 how do I find the position of the element in the array? based on the
value
 that is passed? if there a funtion for this or do I manually have to
get
 this value?


$key = array_search(value-to-search);

--
 Dennis Sterzenbach
 www.darknoise.de

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php