如何使用php创建摄氏到华氏的转换表?

如何使用php创建摄氏到华氏的转换表?,php,converters,Php,Converters,作为我计算机科学工作的一部分,我需要用php创建一个表,将摄氏值转换为华氏温度。从0到50。所附图像显示了所需的结果。谁能给我一个关于如何去做的提示或提供代码给我? 事先非常感谢 在你的课堂上玩得开心^_^ <?php function getFahrenheit(int $celsius) { return ($celsius * 9/5) + 32; } echo "<table><tr><th>Celcius</th><

作为我计算机科学工作的一部分,我需要用php创建一个表,将摄氏值转换为华氏温度。从0到50。所附图像显示了所需的结果。谁能给我一个关于如何去做的提示或提供代码给我? 事先非常感谢


在你的课堂上玩得开心^_^

<?php
function getFahrenheit(int $celsius)
{
    return ($celsius * 9/5) + 32;
}

echo "<table><tr><th>Celcius</th><th>Fahrenheit<th></tr>";
for($celcius = 0; $celcius <= 50; $celcius+=5) {
    echo sprintf("<tr><td>%d</td><td>%d</td></tr>", $celcius, getFahrenheit($celcius));
}
echo "</table>";
答案如下:

<?php

$celsius = 0;

while ($celsius <= 50) {

    $fahrenheit = $celsius * 1.8 + 5;

    echo "<tr>";
    echo "<td>$celsius&deg</td>";
    echo "<td>$fahrenheit&deg</td>";

    $celsius = $celsius + 5;
}

?>


你去查阅公式,你去阅读一个简单的
for
循环是如何工作的……你基本上已经在那里了。到目前为止你尝试了什么?@treyBake我尝试了一个while循环,但它不起作用……然后请展示你的代码,告诉我们它是如何工作的。这并不能解释任何事情,最好解释您的答案,以便OP能够理解…@myxaxa不幸的是,代码不起作用,但感谢您使用什么版本的php?:)来检查控制台中的版本类型:php-v。@myxaxa CLI和phpinfo()函数可能返回不同的php版本。查看站点使用的PHP版本的最佳方法是在站点根目录中添加一个info.PHP,代码为:
,然后转到
site.local/info.PHP
查看版本