php中if else快,还是三元表达式快?

发布网友 发布时间:2022-04-23 12:12

我来回答

3个回答

热心网友 时间:2023-10-13 00:38

具体的要看你执行的次数了。

for($i=0; $i<10000; $i++)
{ $b = isset($a) ? $a : NULL; } 13.791327 秒

for($i=0; $i<10000; $i++){
if(isset($a)){$b = $a;}else {$b = NULL;} 0.00418710708618 秒

}

后者比前节省很多时间。不在一个数量级上。
但是只是简单地一个或者数个而不是例子的上万个,2者差不多,起码是一个数量级的。

热心网友 时间:2023-10-13 00:38

您的回答会被数十乃至数万的网友学习和参考,所以请一定对自己的回答负责,尽可能保障您的回答准确、详细和有效if else快

热心网友 时间:2023-10-13 00:39

三元运算符快

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com