-1

foreach我在循环中有这段代码:

if ($foo) {
   return $foo;
}

$foo基本上,如果发现存在,我会提前退出我的函数。

PHP有更好的写法吗?我正在考虑三元运算符,但我认为它不适用于这种情况......

4

1 回答 1

0

根据评论...您应该使用is_null()功能。

foreach(...) {
    if( !is_null($foo)){
        return $foo;
    }
}

throw new Exception( 'No $foo found');
于 2013-04-02T15:32:17.290 回答