Example #1
0
<?php

require_once 'Fib.php';
$fib = new Fib();
$count = 10;
echo "running recursive Fibonacci\n";
for ($i = 0; $i <= $count; $i++) {
    echo $fib->fib($i) . ",";
}
echo "\nRunning Iterative Fibonacci\n";
$fib->fibIter($count);
echo "\n";
Example #2
0
<?php

class Fib
{
    public static function generate(int $n)
    {
        $a = 0;
        $b = 1;
        while ($a < $n) {
            echo "{$a} ";
            $c = $a + $b;
            $a = $b;
            $b = $c;
        }
    }
}
Fib::generate(1000);