Итак, мой вопрос:
Если я ничего не пишу на входе
<input type="text" name="test">
в простой форме с методом post, когда я получаю массив $_POST
в своем URL-адресе действия, $_POST["test"]
существует в виде пустой строки ($_POST["test"] => ""
).
Так что я не могу использовать null coalesce , потому что $var = $_POST["test"] ?? 'default';
, потому что это всегда $var = "";
(как обычно).
Есть ли способ решить эту проблему?