Possible Duplicate:
Can I use a function to return a default param in php?
Using function result as a default argument in PHP functionPHP的意外“)”解析错误
我想对于一个功能设置默认值。我希望函数$expires
的默认值为time() + 604800
。
我想
public function set($name,$value,$expires = time()+604800) {
echo $expires;
return setcookie($name, $value, $expires);
}
但我得到一个错误。
解析错误:语法错误,意外在上线/var/www/running/8ima/lib/cookies.lib.php '(',预计 ')' 38
我应该如何写呢?
岂不'如果(!$到期){$ =到期时间()+ 604800; }“这样做? – 2012-03-01 09:37:14