如题所述
function a($id=false){
$id=$id?:get();
//下面是你要写的代码
}追问
$id=$id?:get();
//下面是你要写的代码
}追问
请问$id=$id?:get();中
$id=$id?什么意思
三元运算符?:
温馨提示:答案为网友推荐,仅供参考
第1个回答 2017-03-17
兄弟你这个问题描述得不清晰追问
function a($a){
如果$a为空就赋值函数get的返回值
}
function get(){
return xxx;
}
$i='';
a($i); //a方法 *此时的$i值等于空
function a($i){
if($i == ''){
get();
}
}
function get(){
return xxx;
}
调用需要直接
a();
判断用if或者3三目运算符都行