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