У меня есть переменная, содержащая массив ошибок
$errors = array();
У меня также есть оператор if, который возвращает, было ли введено имя пользователя на входе.
if(isset($_POST['submit'])) {
if(empty($_POST['username'])) {
echo array_push($errors, 'You did not submit a username' );
}
}
Я использую array_push (), чтобы добавить сообщение об ошибке в конце.Я использую для каждого цикла, чтобы получить значения всех полей ошибок.хотя я продолжаю получать количество значений массива, а также только предполагаемую строку .... Например, оно будет отображать "1 Вы не указали имя пользователя"
foreach($errors as $e) {
echo $e;
echo "<br />\n";
}
, в любом случае, можно получить толькотребуемая строка?