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