它在localhost中运行良好,但当我上传时,它显示Parse Error
。你能算出我的错误吗?
我的PHP函数:
function all_fuel_info(){
global $conx;
$sql = "SELECT `qty`,`cost`,`rate` FROM `fuel_order`;";
$query = mysqli_query($conx, $sql);
$liters = 0; $cost = 0;
while ($row = mysqli_fetch_array($query)){
$liters += $row["qty"];
$cost += $row["cost"];
}
$info = array('qty' => $liters, 'cost' => $cost);
return $info;
}
然后PHP代码:
$total = all_fuel_info()["cost"];
这在PHP中不受支持吗?据我所知,我可以使用索引指向数组中的那个项。我错了吗?
直到PHP 5.4才支持此语法。您的服务器可能运行的是旧版本。