后端开发|php教程
this,current,function,public,previous
后端开发-php教程
用PHP迭代器来实现一个斐波纳契数列
源码框架,ubuntu安装深度影音,tomcat命令框闪退,websocket爬虫详解,php语句手册,江西免费seo关键词优化费用lzw
斐波纳契数列通常做法是用递归实现,当然还有其它的方法。这里现学现卖,用PHP的迭代器来实现一个斐波纳契数列,几乎没有什么难度,只是把类里的next()方法重写了一次。注释已经写到代码中,也是相当好理解的。
仿q友乐园最新版源码,ubuntu中去掉注释,tomcat闪退的解决办法,新爬虫 华三,第一php社区面试题,seo同行网站lzw
current;} 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; } ?>
php快递单号查询源码,ubuntu怎么重启网络,爬虫的算法有,简单php语句,新乡seo地址lzw
程序运行结果:
0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610