Позвольте мне объяснить это подробнее, поэтому я склонен делать что-то вроде:
$foo = "";
$bar = "This is not empty"
if($foo){
$str = $foo;
}else{
$str = $bar;
}
magic($str)
Я думал, что это действительно противный способ приблизиться к этому, и должен быть какой-то простой синтаксис для достижения этого, и я просто тупой.
Итак, я попробовал:
magic($foo OR $bar)
К сожалению, это фактически сравнивает две переменные и возвращает 1
вместо самой действительной истинной переменной.
По сути, мне нужен синтаксис, который проверяет, пуста ли первая переменная, а затем возвращает вторую.