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