在js中 a = b || c,當(dāng) b的值在布爾類型判定下為真時(shí)乱灵,a = b够掠,否則 a = c膏斤;
在php中 $a = $b || $c,php會(huì)首先對(duì)$b的值進(jìn)行布爾類型轉(zhuǎn)換為true時(shí)俊扭,$b會(huì)被重新賦值為true已添,為假時(shí)在對(duì)$c進(jìn)行相同的判斷朝巫,所以最后得到的值不是true就是false鸿摇,這種情況下應(yīng)用三元表單式$a = $b ? $b : $c或 $a = $b ?: $c