Установка значений по умолчанию (условное присвоение)

30
задан Machavity 23 August 2018 в 14:04
поделиться

3 ответа

isset($x) or $x = 'default';
8
ответ дан Michał Rudnicki 27 November 2019 в 23:50
поделиться

Я обертываю его в функцию:

function default($value, $default) {
    return $value ? $value : $default;
}
// then use it like:
$x=default($x, 'default');

Некоторым людям не может понравиться он, но это сохраняет Ваш инструмент для очистки кода при выполнении сумасшедшего вызова функции.

2
ответ дан dreeves 27 November 2019 в 23:50
поделиться

Я думаю, что Ваша более длинная форма уже является ярлыком для php..., и я не использовал бы его, потому что не хорошо читать

Некоторое уведомление: В платформе симфонии большая часть "получать" - Методы имеют второй параметр для определения значения по умолчанию...

0
ответ дан jochil 27 November 2019 в 23:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: