php用户从表单输入一个数,求阶乘
时间: 2023-08-16 13:06:00 浏览: 122
计算一个数的阶乘
好的,根据您的问题,我可以给出以下 PHP 代码来计算输入的数的阶乘:
```
<?php
if(isset($_POST['num'])) {
$num = intval($_POST['num']);
$factorial = 1;
for ($i = 1; $i <= $num; $i++) {
$factorial *= $i;
}
echo "The factorial of $num is $factorial";
}
?>
<form method="POST">
Number: <input type="number" name="num">
<input type="submit" value="Calculate">
</form>
```
在这个代码中,我们首先检查是否有一个名为 "num" 的 POST 变量被提交,然后将其转换为整数类型。接下来,我们使用一个 for 循环来计算输入数的阶乘,并将结果输出到屏幕上。
请注意,这个代码仅用于演示目的,实际使用时需要添加更多的错误检查和安全性措施。
阅读全文