1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > PHP迭代器实现斐波纳契数列的函数

PHP迭代器实现斐波纳契数列的函数

时间:2021-12-23 20:33:34

相关推荐

PHP迭代器实现斐波纳契数列的函数

php教程|php手册

PHP,迭代器,斐波纳契

php教程-php手册

复制代码 代码如下:

iframe 框架源码,ubuntu界面设置网络,tomcat本身的参数调整,爬虫 的软件,php实现发送短信,seo推广工具搜行者SEOlzw

class Fibonacci implements Iterator {

private $previous = 1;

private $current = 0;

private $key = 0;

电玩娱乐城源码,ubuntu页面启动栏,属于Tomcat弱口令的是,高德api爬虫,php判断上传图片大小,区域网站seolzw

public function current() {

return $this->current;

}

土巴兔在线预约源码,如何查看ubuntu硬盘,tomcat控制台行数,爬虫引文数据,php授权框架,如何观察百度seo的策略lzw

public function key() {

return $this->key;

}

public function next() {

// 关键在这里

// 将当前值保存到 $newprevious

$newprevious = $this->current;

// 将上一个值与当前值的和赋给当前值

$this->current += $this->previous;

// 前一个当前值赋给上一个值

$this->previous = $newprevious;

$this->key++;

}

public function rewind() {

$this->previous = 1;

$this->current = 0;

$this->key = 0;

}

public function valid() {

return true;

}

}

$seq = new Fibonacci;

$i = 0;

foreach ($seq as $f) {

echo “$f “;

if ($i++ === 15) break;

}

程序运行结果:

复制代码 代码如下:

0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。