原文地址:http://www.oschina.net/question/1579_49262?from=20120422
别的观点不说,就这个三目符(?:)的运算次序,确实让学习C语言的我崩溃啊。
>> 不像(从字面上看)任何其它语言都有的类似的操作符, ?: 是左结合的. 因此:
01 |
$arg = 'T' ; |
02 |
03 |
$vehicle = $arg == 'B' ) 'bus' : |
04 |
05 |
( $arg == 'A' ) 'airplane' : |
06 |