【发布时间】:2015-04-19 18:09:20
【问题描述】:
如果有人帮我找出这段代码中的问题,我将不胜感激:
函数“freightPrice”(如下所示)位于名为“freight.php”的文件中,该文件在“main.php”中是必需的。 当我从“main.php”调用函数“freightPrice”时,我收到以下消息:
main.php - “未定义函数'FreightPrice'”。
freightPrice.php - “变量 'FreightPrice' 可能尚未定义”。
freightPrice.php - “未定义的变量'FreightPrice'”。
<?php
// file freightPrice.php
// FREIGHT CALCULATION
function FreightPrice($weight) {
$PriceList = array(
0 => 0,
1 => 50.65,
2 => 52.51,
3 => 55.47,
4 => 58.43,
5 => 61.39,
6 => 63.21,
7 => 66.01,
8 => 68.82,
9 => 71.63,
10 => 74.40
);
for ($i = 0; $i <= 66; $i++) {
if ($i == round($weight, 0)) {
$freightPrice = $PriceList[$i];
break;
}
}
return $freightPrice;
}
freightPrice(60);
echo $freightPrice;
?>
【问题讨论】:
-
更正:requere_once