Re: in the middle of shift and pop

From: Date: Tue, 19 Aug 2003 23:09:55 +0000
Subject: Re: in the middle of shift and pop
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-160105@lists.php.net to get a copy of this message
> unset($A[2]); No this function does not exactly what I want. unset() makes empty hole with $A[2] = Null I would like to have this result : Array ( [0] => a [1] => b [2] => d [3] => e [4] => f ) and not this one : Array ( [0] => a [1] => b [3] => d [4] => e [5] => f ) >> is it possible to remove an element of an indexed array such as this >> exemple >> $A = array('a', 'b', 'c', 'd', 'e', >> 'f'); >> in a way that we can optain this result : >> $A = array('a', 'b', 'd', 'e', 'f'); >> >> something like that perhaps ? >> array_remove($A, 2); >> >> If such a function does not exists, what would be the more efficient way >> to do so a lot of time on very big arrays ?

« previous php.general (#160105) next »