Обучение/Помощь новичкам | Подскажите как правильно
Тема закрыта by
SNEG
php
<input type="text" name="email" value="'. (isset($_POST['email']) ? $_POST['email'] : NULL) .'" /> // Варик 2 <input type="text" name="email" value="'.$_POST['email'].'" /> ________
посл. ред. 25.06.2023 в 21:14; всего 1 раз(а); by SNEG
Первый проверяет наличие данных в переменных, второй нет. Во втором варианте будет ошибка
Первый вариант правильный. Второй будет предупреждение выводить, если в $_POST не будет элемента с ключом email.
А вообще, если у тебя php 8. То можешь до такой степени код сократить:
<input type="text" name="email" value="'. ($_POST['email'] ?? null) .'" />
А вообще, если у тебя php 8. То можешь до такой степени код сократить:
<input type="text" name="email" value="'. ($_POST['email'] ?? null) .'" />
Первый проверяет наличие данных в переменных, второй нет. Во втором варианте будет ошибка
Первый вариант правильный. Второй будет предупреждение выводить, если в $_POST не будет элемента с ключом email.
А вообще, если у тебя php 8. То можешь до такой степени код сократить:
<input type="text" name="email" value="'. ($_POST['email'] ?? null) .'" />