> for ($i=$elpos; $i<count($array); $i++) {
> $array[$i] = $array[$i+1];
> }
> unset($array[count($array)-1]);
I found another possible solution, which should be more
performant than the one above:
$input = array ("a", "b", "c", "d", "e");
print_r($input);
$offset = 2;
$array1 = array_splice($input, 0, $offset);
$array2 = array_splice($input, $offset-1);
$input = array_merge($array1, $array2);
print_r($input);
Results in output of:
Array ( [0] => a [1] => b [2] => c [3] => d [4] => e )
Array ( [0] => a [1] => b [2] => d [3] => e )
--
Dennis Sterzenbach
www.darknoise.de
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php