为什么我从以下代码中获得语法错误:
<?php>
function wpai_package($price, $pack) {
if($pack!=' '){
return ($pack * $price);
} else {
return($price)
}
}
?>
语法错误意外&#39;}&#39;在第8行
我想说如果包不是EMPTY(null)那么价格x包否则价格。
由于
答案 0 :(得分:1)
<?php
function wpai_package($price, $pack) {
if(!empty($pack)){
return ($pack * $price);
} else {
return($price);
}
}
?>
答案 1 :(得分:0)
将您的代码更改为
<?php
function wpai_package($price, $pack) {
if(!empty($pack))
{
return ($pack * $price);
} else {
return $price;
}
}
wpai_package(2,45);
<强> Live Demo 强>
此外,您还必须在此处获取回报http://php.net/manual/en/function.return.php
答案 2 :(得分:0)
在第一行中,您在>
之后添加了<?php
,必须将其删除。
在第7行,该行末尾缺少分号。