>  기사  >  php教程  >  PHP实现斐波那契数列

PHP实现斐波那契数列

WBOY
WBOY원래의
2016-08-04 08:53:341550검색
跳至 [1] [全屏预览]
<?php
// fib.php  
function fib($n)
{
    $cur = 1;
    $prev = 0;
    for ($i = 0; $i < $n; $i++) 
    {
        yield $cur;

        $temp = $cur;
        $cur = $prev + $cur;
        $prev = $temp;
    }
}

$fibs = fib(19);
foreach ($fibs as $fib) {
    echo " " . $fib;
}

# php fib.php
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.