在javascript中,我可以將對象文字作爲參數傳遞給對象,如果值不存在,可以通過編碼以下內容來引用默認值;PHP或運算符類似於javascript?有一個簡單的方法嗎?
this.title = params.title || false;
有沒有類似的方式來做到這一點與PHP?
我是新來的PHP,我似乎無法找到答案,如果沒有像JavaScript一樣的簡單解決方案,它似乎對我來說是純粹的瘋狂!
PHP中使用函數調用使用三元運算符的最佳方法是什麼?
isset($params['title']) ? $params['title'] : false;
感謝
**'三元'是最好的方法。**在PHP中沒有這樣的功能。這是另一個那些不自然的'JS'的東西... – CodeAngry
@代碼「不自然」?真? – deceze
@deceze是因爲'||'*(又名'OR')*應該是'bool'。 [像這樣](http://en.wikipedia.org/wiki/Logical_disjunction)。它是在'C/C++'中進行真正的編程。 – CodeAngry