gpt4 book ai didi

php - 条件语句中参数的顺序会影响 php 的执行时间吗?

转载 作者:行者123 更新时间:2023-12-03 02:40:20 28 4
gpt4 key购买 nike

据我所知,在用 C 语言编写条件语句时,如下所示:

if ( some_function() == 100 && my_var == 5 ) { //do something }

执行速度比

if ( my_var == 5 && some_function() == 100 ) { //do something }

因为执行 my_var == 5 比执行函数中的所有代码更快(因为如果 my_var != 5,则 if 语句的其余部分甚至不会被执行)...所以我想知道PHP 中的条件语句是否也是如此?

最佳答案

是的,对于 PHP 来说也是如此,因为 PHP 和 C 一样,makes use of short-circuit conditional evaluation .

关于php - 条件语句中参数的顺序会影响 php 的执行时间吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2576477/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com