我正试图找到一种使用php将celsius转换为fahrenheit的方法。这是我迄今为止的代码。它一直说我在第12行有一个意外的"{"。
<html>
<body>
<?php
for ($num=10, $num1=$num, $max=100; $num <= $max; $num++)
{
if ((($num % 10) == 0))
{
echo $num;
echo ( " converted to fahrenheit is " );
}
elseif ((5/9) * ($num1 - 32)
{
echo $num1;
echo ( "</br>" );
}
}
echo ( "</br> End Loop." );
?>
</body>
</html>
我是个初学者。只是想了解php。任何帮助都将不胜感激。
编辑:它应该将每一个可除以10的数字(例如10、20、30、40…)从摄氏度转换为华氏度。
您得到的特定错误是因为:
elseif ((5/9) * ($num1 - 32)
需要:
elseif ((5/9) * ($num1 - 32))
(缺少关闭paren)
我认为你的整个脚本可以这样重写:
for ($num=10; $num <= 100; $num += 10) {
$f = (($num * 9) / 5) + 32;
echo "$num converted to fahrenheit is $f</br>";
}
工作示例:http://3v4l.org/iT7p0