- array_push: documentation ( source)
<?php
function fibonacci($n) {
$arr = array();
$a = 0;
$b = 1;
while($n-- > 0) {
array_push($arr, $a);
$a = $b - $a;
$b = $a + $b;
}
return $arr;
}
foreach(fibonacci(5) as $n => $i) {
echo "$n: $i\n";
}