для PHP> = 5.x:
Рекомендую создать функцию issetor
:
function issetor(&$var, $default = false) {
return isset($var) ? $var : $default;
}
Принимает переменную в качестве аргумента и возвращает ее, если она существует, или значение по умолчанию, если ее нет. Теперь вы можете сделать:
echo issetor($myVar);
Но также используйте его в других случаях:
$user = issetor($_GET['user'], 'guest');
Для PHP> = 7.0:
Начиная с PHP 7 вы можете использовать оператор null-coalesce :
$user = $_GET['user'] ?? 'guest';
Или в вашем использовании:
<?= $myVar ?? '' ?>