Есть такой вариант
Код:
// Зададим тип запроса с проверкой на правильность запроса |
$action = $_GET['action'] ?? NULL; |
$action = in_array($action, ['bitrate', 'conversion']) ? $action : NULL; |
// Битрейт или формат с проверкой ввода данных |
$type = $_GET['type'] ?? NULL; |
$type = in_array($type, ['ogg', 'aac', 'wav', 'wma', 256, 192, 128]) ? $type : NULL; |
т.е. то что не указано будет получать NULL
Верно делаю? Просто на php 8 много фич, я ещё к такому не могу привыкнуть) даже редакторы к match относятся как к функции, а не часть php кода)
Код:
$title = $title_str ?? ''.match($sort) |
{ |
'top' => 'Топ файлов по скачиванию', |
'all' => 'Все файлы', |
default => 'Новинки DFM, Что играло на DFM' |
}; |