. . . .
public $counts_per_page = 15;
public function getNames($user_id, $count = $this->counts_per_page){
//do stuff
}
. . . .
我在第二个参数上收到错误,因为它不允许我这样做...
Parse error: syntax error, unexpected T_VARIABLE in
我该如何解决这个问题?提前谢谢。
答案 0 :(得分:2)
从php手册:
默认值必须是常量表达式,而不是(例如)变量,类成员或函数调用。
http://php.net/manual/en/functions.arguments.php
您可以将其设置为null或其他默认值,然后在函数中检查它。