我寫在PHP,當我試圖運行它,它給了我一個錯誤的期望結束: syntax error, unexpected '<', expecting end of file
這是我的代碼語法錯誤,意想不到的「<」,文件
<!DOCTYPE html>
<html>
<body>
<?php
$outputNumber=0;
$inputNumber = (float)$_POST['inputNumber'];
$inputFormat = $_POST['inputFormat'];
$outputFormat = $_POST['outputFormat'];
switch($inputFormat){
case "meter":
switch ($outputFormat){
case "pico": $outputNumber = $inputNumber*1000000000000;break;
case "nano": $outputNumber = $inputNumber*1000000000;break;
case "micro": $outputNumber = $inputNumber*1000000;break;
case "mm": $outputNumber = $inputNumber*1000;break;
case "cm": $outputNumber = $inputNumber*100;break;
case "deci": $outputNumber = $inputNumber*10;break;
case "meter": $outputNumber = $inputNumber;break;
case "deca": $outputNumber = $inputNumber*0.1;break;
case "hm": $outputNumber = $inputNumber*0.01;break;
case "km": $outputNumber = $inputNumber*0.001;break;
}
break;
}
echo $outputNumber;
?>
</body>
</html>
什麼這裏是問題嗎?我試圖刪除所有的開關和案例,它仍然給了我同樣的錯誤。
此文件中是否包含任何'php'文件? – Bhavin
你是什麼意思? – Cryt
這就是爲什麼你應該正確縮進。事情會變得更加明顯。 – Martijn