PHP斐波那契数列编程
时间: 2023-09-12 08:08:44 浏览: 95
斐波那契数列程序
可以使用递归或循环的方式实现斐波那契数列。以下是使用递归的方式实现斐波那契数列的 PHP 代码:
```php
function fibonacci($n) {
if ($n <= 1) {
return $n;
}
return fibonacci($n - 1) + fibonacci($n - 2);
}
// 输出前10个斐波那契数列
for ($i = 0; $i < 10; $i++) {
echo fibonacci($i) . ' ';
}
```
以下是使用循环的方式实现斐波那契数列的 PHP 代码:
```php
function fibonacci($n) {
$fib = [0, 1];
for ($i = 2; $i <= $n; $i++) {
$fib[$i] = $fib[$i-1] + $fib[$i-2];
}
return $fib[$n];
}
// 输出前10个斐波那契数列
for ($i = 0; $i < 10; $i++) {
echo fibonacci($i) . ' ';
}
```
阅读全文