PHP解斐波那契数列

{{ time }}

示例代码如下

<?php
function fib($n)
{
    $a = 0;
    $b = 1;
    // list($a, $b) = [0, 1];
    while ($a < $n) {
        echo "$a ";
        list($a, $b) = [$b, $a + $b];
    }
}

fib(1000);
//0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987