Я создаю контактную форму на PHP.В сценарии PHP, который я использую для обработки электронной почты, я определяю переменные на основе отправленных полей формы.Все эти поля формы являются обязательными, поэтому они всегда будут существовать.В настоящее время я устанавливаю переменные следующим образом:
$fName = $_POST['first-name'];
Это работает нормально, но если у меня включен отчет об ошибках, я получаю Notice: Undefined index: first-name
Если я установил переменнуювот так, я не получаю неопределенный индекс:
if (isset($_POST['first-name'])) {
$fName = $_POST['first-name'];
}
Но делать это неправильно, потому что я в основном добавляю 2 строки кода для каждого ввода.Это единственный способ избежать ошибки Undefined index
?Как правильно определить эти переменные, особенно зная, что все они являются обязательными полями, поэтому они всегда будут «установлены»?