Начиная с PHP 5.3, можно исключить среднюю часть тернарного оператора. Expression expr1?: Expr3 возвращает expr1, если expr1 имеет значение TRUE и expr3 в противном случае. Есть ли лучший или более сжатый способ, чем следующий код для установки значения по умолчанию для переменных? $v = isset($v) ? $v : "default value";
У меня есть почтовая php-форма и набор входов: Ваше имя Ваша фамилия Мое имя Каждый вход выглядит одинаково, меняются только имена: <input type="text" name="your_name" value="<?php echo get_option('your_name'); ?>" /> Как установить значения по умолчанию, когда значение = недоступно? [редактировать] Итак, обычно я бы сделал что-то вроде: <input type="text" name="your_name" value="Mike" /> Но в этом случае […]