Decapode Azur wrote:

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 ?

the function exists and is called array_splice. eg:


<?

$A = array('a', 'b', 'c', 'd', 'e', 'f');

array_splice($A,2,1);

print_r($A);

?>

running this produces:

Array
(
    [0] => a
    [1] => b
    [2] => d
    [3] => e
    [4] => f
)




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



Reply via email to