永发信息网

C三目运算为什么从右往左算 PHP正好相反

答案:1  悬赏:40  手机版
解决时间 2021-03-30 18:49
C三目运算为什么从右往左算 PHP正好相反
最佳答案
我认为是各语言对静态数据处理的不同以及你写法上的歧义吧
c语言的编译器越来越优化,像(-10 < 0) ? 0:...;编译后会直接优化为一个常量0,在目标文件上不会在出现比较的指令..

而php是解释执行,会把表达式整个可能执行的分解一遍后才执行。
加一对括号,可以消除掉优先级上的歧义
$a = (-10 < 0) ?
0 : ((-10 > -1) ?
-1 :-10);
和c一样得0
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
荔枝做成罐头有那些作用!
冰冻的螃蟹怎么分辨死活?
matlab中怎么用将矩阵当成自变量带入函数运算
传闻证据规则的例外情况
联通无线上网卡 628错误什么意思
识君小异千人里,慰我长思十载间什么意思
全国有多少个人叫张可欣
如何使用win7自带的备份还原以及创建系统镜像
当兵报名一定要网上报名吗?
cosco是什么意思,是一个品牌吗?
嘉定客运中心的“嘉亭线”的班次表?
3-5月份,这种树上长的花,不是一朵一朵的,
bu0ubu0u是什么牌子
到底春秋五霸是哪五个啊?为什么初中历史书上
陶瓷、玻璃、水泥的组成中的共同成分是什么
推荐资讯
深圳结婚钻戒定制大概多少钱
抉择:加密方式哪种好,AES 128位、AES 256位
请教jquery中怎么找到当前input元素的下一个i
有哪家饭店环境不错,菜又好吃
天空在于飞鸟下一句
有没有比较靠谱的放贷款平台?我是要往外放贷
王力宏有首歌叫“我说 ……你说呦”叫什么名
WWE女子组能和香姐一战的目前只有这几个了
PB 怎样将menu添加到window
“捷报”的“捷”在词语中是什么意思?
科鲁兹机油流量单向阀怎么取出来!急急急……
我上六年级,在北京。我五下六上总分604.5,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?