问答详情
源自:5-5 PHP中的三元运算符

请教下大家,添加() 是否会在代码可读性好些

/*优先级 >=  =  */

$b =($a >= 60 ? "及格": "不及格");


提问者:FRANKShareCode 2015-01-04 22:16

个回答

  • 爱折腾的卤蛋
    2015-01-05 10:54:40
    已采纳

    当然提高了程序可读性 从C入门的一般都是习惯看(exp?str1:str2);

  • 完美世界大牛
    2017-03-14 18:02:16

    加入括号就成了1了,成布尔类型了

  • 窒息的风
    2015-01-05 13:48:51

    有可能不用的时候,就不用,尽量减少括号,括号会改变优先级,随之而来的是增加程序的额外开销。

  • 伊兮尘昔
    2015-01-05 10:30:13

    不是的,是因为()在程序中运算优先级最高