使用三元进行返回错误处理

时间:2013-06-17 23:04:01

标签: php

我有一个函数,它检查来自另一个函数的返回值并对其进行操作。 some_function()返回一个BOOLEAN。

     $check = some_function()
     if ($check === TRUE) {
      return $my_return_val; 
      } else {
      handle_error();
      }

为此使用三元是否有意义?似乎代码可能会收紧。

1 个答案:

答案 0 :(得分:0)

您可以使用三元 -

$check = some_function() ? $my_return_val : $something_else

唯一会破坏你的三元操作的是你的“handle_error()”。我会把它放在你的some_function()