Php codeigniter函数参数无法获取公共变量
我在第二个参数上得到一个错误,因为它不允许我这样做Php codeigniter函数参数无法获取公共变量,php,function,codeigniter,Php,Function,Codeigniter,我在第二个参数上得到一个错误,因为它不允许我这样做 . . . . public $counts_per_page = 15; public function getNames($user_id, $count = $this->counts_per_page){ //do stuff } . . . . 如何解决此问题?请提前感谢。来自php手册: 默认值必须是常量表达式,而不是(例如)变量、类成员或函数调用 您可以将其设置为null或其他默认值,然后在函数
. . . .
public $counts_per_page = 15;
public function getNames($user_id, $count = $this->counts_per_page){
//do stuff
}
. . . .
如何解决此问题?请提前感谢。来自php手册:
默认值必须是常量表达式,而不是(例如)变量、类成员或函数调用
您可以将其设置为null或其他默认值,然后在函数中检查该值
Parse error: syntax error, unexpected T_VARIABLE in