Итак, мой вопрос:
Если я не пишу ничего на входе
<input type="text" name="test">
в простой форме с методом сообщения, когда я получаю $_POST
массив в моем действии URL, $_POST["test"]
существует как пустая строка ($_POST["test"] => ""
).
Так что я не могу использовать ноль слияния так как $var = $_POST["test"] ?? 'default';
потому что это всегда $var = "";
(как обычно).
Любой способ решить эту проблему?
Только проверить, доступен ли ОСОБЕННЫЙ Ключ в данных поста
if (isset($_POST['test']) )
{
$textData = '+text'.$_POST['test'];
echo $textData;
}
Других решений пока нет …