php variable = variable1 || variable2

Это возможно?

php $variable = $variable1 || $variable2? 

если $ variable1 пуст, используйте $ variable2

Есть ли что-то подобное?

PHP 5.3+:

 $variable = $variable1 ?: $variable2; 

PHP 5.2-:

 $variable = $variable1 ? $variable1 : $variable2; 

В PHP, || оператор возвращает логическое значение, он не является оператором короткого замыкания, как в Perl или JavaScript, поэтому вы не можете использовать этот синтаксис.

Вы можете использовать тернарный оператор .

 $variable = $variable1 ? $variable1 : $variable2