function chooseable($a,$b,$d,$c="我是可选参数c"){ //注意:可选参数一定要是在必选参数后面(有默认值就是可选参数);PHP中参数一定要变量符号$ $dd=$d?$d:"我是必选参数$d";// 小技巧 :如果$d里面是空值,则执行后面的语句 : "我是必数选参$d" echo '$a:'.$a."<br/>"; echo '$b:'.$b."<br/>"; echo '$c:'.$c."<br/>"; echo '$d:'.$dd."<br/>"; } chooseable("我是必选参数a","我是必选参数b","");