2
A
回答
2
沒有沒有。
PHP開發人員已經討論過將其作爲未來版本的可能功能 - See here - 但被拒絕。
0
由於5.3,你可以這樣做:
$a = isset($a) ?: $b;
編輯
如在評論中提到過 - 這實際上會使$a
等於真(因爲isset
)而不是$a
+3
如果它存在,這會將'$ a'設置爲true。 – Dogbert 2013-05-08 11:01:45
1
值。如果你使用PHP> = 5.3,你可以做到這一點更漂亮:
$a = isset($a) ?: $b;
編輯: 在這種情況下isset($a)
是一個問題,因爲如果isset($a)
返回true
,則$a
將被設置爲true
。你可以考慮將其更改爲
$a = isset($a) ?: $b;
但要小心,如果$a == false || $a == 0
然後$a
將被設置爲$b
相關問題
- 1. 更漂亮,縮進,漂亮的印刷
- 2. 更漂亮輸出
- 3. 如何寫更長的IF更漂亮?
- 4. php print_r漂亮的表
- 5. 保持我的PHP漂亮
- 6. 更漂亮的ActiveRecord查詢
- 7. 如何使dbms_metadata.get_ddl更漂亮/更有用
- 8. 如何使用漂亮的URL - PHP
- 9. 如何讓ggplot2圖更漂亮?
- 10. 如何讓代碼更漂亮?
- 11. 如何填表::選擇更漂亮?
- 12. 如何更漂亮地刪除分號?
- 13. 漂亮的打印SQL結果Java
- 14. 漂亮的懸停效果(D3圖)
- 15. 在css3中的漂亮懸停效果
- 16. 用php和.htaccess漂亮的網址
- 17. 在php中的子域漂亮url
- 18. PHP漂亮的打印停止工作
- 19. PHP框架中的漂亮網址
- 20. jQuery的JSON和PHP不打漂亮
- 21. NGINX(ubuntu)漂亮的PHP網址
- 22. PHP mySQL Htaccess漂亮的鏈接
- 23. 漂亮的URL與htaccess的
- 24. 漂亮的打印
- 25. Android:漂亮的TabLayout?
- 26. JavaScript漂亮的html
- 27. 漂亮打印
- 28. 「漂亮」爲Python
- 29. Ruby中更漂亮的代碼
- 30. 更漂亮的TypeScript匿名類聲明?
沒有。這是語法。 – Raptor 2013-05-08 10:59:05
我試圖找到類似於「a = a或b」的東西,但是都沒有。 – mzedeler 2013-05-08 11:00:02
你想做什麼? – 2013-05-08 11:00:07