我对PHP相当陌生。我有一个检查价格成本的功能。我想从此函数返回变量以在全局范围内使用:
<?
function getDeliveryPrice($qew){
if ($qew=="1"){
$deliveryPrice="60";
} else {
$deliveryPrice="20";
}
return $deliveryPrice;
}
// Assuming these two next lines are on external pages..
getDeliveryPrice(12);
echo $deliveryPrice; // It should return 20
?>
最佳答案
您只需将返回值存储在变量中:
$deliveryPrice = getDeliveryPrice(12);
echo $deliveryPrice; // will print 20
上面的
$deliveryPrice
变量是与函数内部的$deliveryPrice
不同的变量。由于variable scope,后者在函数外部不可见。