if ($a = ‘mjj’) { return mjj } if ( $a != ‘mjj’ ) { 一个是等于,一个是不等于,哪个运算快呢?因为每秒要处理10万请求,所以还是得考虑下。 |
考虑这干嘛,你就是百万并发也优化不到if头上 |
不好意思,一个等于是赋值,你所说的等于是==或者=== |
有些语言用单=号判断是否相等 |
看到标题我也想说判断不是双等号吗 |
你自己写个循环10万次记个时就知道了 |
执行时间是一样的 |
你提到的 if 例子没有可优化的地方,因为太过简单了。。。 只有一些复杂点的代码才需要优化性能什么的。 |
自己判断你的数据, 如果大部分,如90%都是不等的, 那么不等快一点, 如果差不多或者未知, 两者差不多 如果大部分是相等的, 那么差不多. 这个比较呢, 一秒进行百万次没啥感知, 所以你的10万请求…这个地方的优化忽略不计吧 |
自己写个计次循环计时一下就行了吧。。。 |