2013-12-08 159 views
-1

我想弄清楚使用php將攝氏溫度轉換爲華氏溫度的方法。這是我的代碼到目前爲止。它一直說我有一個意想不到的'{'線12上。溫度轉換腳本-php問題

<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 ...)從攝氏度轉換爲華氏溫度。

+0

請縮進您的代碼;這真的很難閱讀。 – randak

回答

1

你得到特定的錯誤是因爲這個:

elseif ((5/9) * ($num1 - 32) 

需要是:

elseif ((5/9) * ($num1 - 32)) 

(缺少右括號)

我覺得你的整個腳本可以改寫像這樣:

for ($num=10; $num <= 100; $num += 10) { 
    $f = (($num * 9)/5) + 32; 
    echo "$num converted to fahrenheit is $f</br>"; 
} 

工作示例:http://3v4l.org/iT7p0

+0

我忘了包括我需要將每10個數字(10,20,30 ...)從攝氏轉換爲華氏。我仍然需要for循環嗎? –

+0

確定一個循環對於那個部分是有用的。我的答案是否解決了上述具體問題,但關於'意外'{''? – jszobody

+0

是的,先生。謝謝!現在,我正在處理這個問題。 http://i.imgur.com/xmZTO8E.png –