在PHP foreach中,哪个更快,否定条件还是继续?

时间:2017-07-18 08:53:25

标签: php foreach continue

请考虑以下代码:

foreach ($products as $product) {
    if (some_long_condition()) {
        continue;
    } 
    do_stuff();

哪个更快,条件为continue,或者否定条件本身?在性能方面是否存在差异,还是仅仅是语法糖?

1 个答案:

答案 0 :(得分:1)

这是一个布尔比较。编译器在这里没有什么区别。