我试图理解在PHP函数参数上使用双撇号。代码如下所示:
public function get_list($men="",$women="",$other=""){
// TO-DO
}
$men=""
中参数中双撇号的用法是什么,请您推荐一下我能阅读的内容?
答案 0 :(得分:3)
这意味着如果这些变量中没有值,那么它默认为空值。
public function get_list($men="",$women="",$other=""){
echo "Hello $men or $women , $other";
}
调用不带参数的函数
get_list();//Hello or ,
使用第一个参数值
调用函数get_list('Lenny Carmi');//Hello Lenny Carmi or ,
使用第二个参数值调用函数
get_list('','Lenny Carmi');//Hello or Lenny Carmi ,
使用第三个参数值调用函数
get_list('','','Lenny Carmi');//Hello or , Lenny Carmi
使用所有参数值调用函数
get_list('men','women','other');//Hello men or women , other
答案 1 :(得分:2)
它们是default argument values,包含空字符串。