如何将post值指定为全局变量

时间:2017-07-10 22:58:23

标签: php post variable-declaration globals

在php中是否有一种方法可以为变量分配一个post值。

我目前的代码。

global $CustomShippingRate;

$CustomShippingRate = empty($_POST['custom-shipping']) ? 0 : floatval($_POST['custom-shipping']);

目前我收到错误:

  

错误:CustomShippingRate未初始化

     

错误:发生了异常。注意:未定义的变量:CustomShippingRate

1 个答案:

答案 0 :(得分:0)

请注意,post变量本身已经是全局变量,但是如果你想根据post数据定义一个新变量,你可以在本地范围之外定义一个变量,然后在ur scope中使用全局语法或$ GLOBALS [。 。]并为其指定一个新值。