斐波那契數(shù)列是非常常見的一類數(shù)列,其數(shù)學(xué)定義為:F0=1,F(xiàn)1=1,F(xiàn)n=F(n-1)+F(n-2)(n>=2,n∈N*)。本文就用php來簡單實現(xiàn)斐波那契數(shù)列,代碼十分簡潔易懂,如下所示:
1
2
3
4
5
6
7
8
|
<?php $arr [1] = 1; for ( $i = 2; $i < 100; $i ++) { $arr [ $i ] = $arr [ $i -1] + $arr [ $i -2]; } echo join( "," , $arr ); //將數(shù)組合并為一個字符串輸出 ?> |
至此就實現(xiàn)了Fn=F(n-1)+F(n-2)中n在100以內(nèi)的斐波那契數(shù)列的顯示輸出。