Function 未定义函数(PHP)

Function 未定义函数(PHP),function,include,required,Function,Include,Required,如果有人能帮我找出代码中的错误,我将不胜感激: 函数“freightPrice”(如下所示)位于一个名为“freight.php”的文件中,该文件在“main.php”上是必需的。 当我从“main.php”调用函数“freightPrice”时,我收到以下消息: main.php—“未定义函数‘FreightPrice’” freightPrice.php—“变量‘freightPrice’可能尚未定义” php—“未定义的变量‘freightPrice’” 更改为此。请注意函数名上的大写字母

如果有人能帮我找出代码中的错误,我将不胜感激:

函数“freightPrice”(如下所示)位于一个名为“freight.php”的文件中,该文件在“main.php”上是必需的。 当我从“main.php”调用函数“freightPrice”时,我收到以下消息:

main.php—“未定义函数‘FreightPrice’”

freightPrice.php—“变量‘freightPrice’可能尚未定义”

php—“未定义的变量‘freightPrice’”


更改为此。请注意函数名上的大写字母F以修复第一个错误。变量
$freightPrice
仅存在于函数的作用域中,因此您需要将其返回到当前作用域内变量的新版本中

$freightPrice = FreightPrice(60); 
echo $freightPrice;

从您的代码片段中不太确定您想要实现什么

首先,

freightPrice(60); //doesn't point to a valid function (case-sensitive).
echo $freightPrice; //this is undefined in a global scape
我倾向于使用include();功能相反

因此,如果您想测试它,只需

include("freightPrice.php");
echo FreightPrice(60);

更正:再次询问问题是否在范围内。非常感谢你!
include("freightPrice.php");
echo FreightPrice(60);