503f75d08b
These names don't make sense now that we run both suites the same way.
18 linhas
263 B
PHP
18 linhas
263 B
PHP
<?php
|
|
|
|
// Lazy infinite list!
|
|
function fibonacci($first, $second) {
|
|
$a = $first; $b = $second;
|
|
while (true) {
|
|
yield $b;
|
|
$temp = $b;
|
|
$b = $a + $b;
|
|
$a = $temp;
|
|
}
|
|
}
|
|
|
|
foreach (fibonacci(0, 1) as $k) {
|
|
if ($k > 1000) break;
|
|
echo $k . "\n";
|
|
}
|