Во первых нафига здесь тег лары?
Во вторых - что вы ставите целью данного кода? return early? Тогда все норм и сокращать не надо.
В других случаях может быть что угодно, но никакой крамолы в приведенном коде вроде нет, или давайте более развернутый код для понимания проблемы.
Если смысл в сокращении количества вызовов, то
$res = anyFunc($var); if(!empty($res))return $res;
или, как написал коротко
iljaGolubev,
if($ret= anyFunc($var)) return $ret;
, но я предпочитаю разбивать присвоение и проверку в разных строках, для читаемости.