Mailinglisten-Archive |
> hallo liste,
> gibt es eine möglichkeit auser mit einer kombination array_pop und
> array_unshift, die anzahl der einträge eines arrays festzulege?
> z.b. soll der array 10 einträge haben, wenn ich vorne einen neuen
> "reinschiebe" soll der letzte einfach rausfallen.
<?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";
/*
Gruss
Christian
*/
?>
php::bar PHP Wiki - Listenarchive