Array
(
    [0] => a
    [1] => b
    [2] => c
    [3] => d
    [4] => e
)
ein 'x'nach oben

Array
(
    [0] => x
    [1] => a
    [2] => b
    [3] => c
    [4] => d
)

 oder so:

 ein 'bla'nach oben

Array
(
    [0] => bla
    [1] => x
    [2] => a
    [3] => b
    [4] => c
)

 Und das laeuft ueber  'd' 


<?php
function array_was_weiss_ich (&$array,$unshift,$anz) {
array_unshift ($array$unshift);
    if (
count($array) > $anz)
        return 
array_pop ($array);
    return 
NULL ;
}
$test = array('a','b','c','d','e');
echo 
"<pre>\n";
print_r($test);
echo 
"ein 'x'nach oben\n\n";
array_was_weiss_ich ($test,'x',5);

print_r($test);

echo 
"\n oder so:\n";

echo 
"\n ein 'bla'nach oben\n\n";
$was_laeuft_ueber array_was_weiss_ich ($test,'bla',count($test));
print_r($test);
echo 
"\n Und das laeuft ueber  '$was_laeuft_ueber' \n";

?>
<br>
<hr>
<?php highlight_file(__FILE__?>