Frosty88
@Frosty88

Ошибка в PHP syntax error, unexpected 'echo' (T_ECHO)?

При запуске выдает такую ошибку:
Parse error: syntax error, unexpected 'echo' (T_ECHO) in ...

Вот код:
if(empty($_POST['username']) || $_POST['password'] == 0) {
    return echo "Fill in all fields.";
}


Далее идет блок кода:
if(!$result) return echo "An error occurred during registration.";
else return echo "Registration successfully completed.";


При попытке убрать return в втором блоке кода, то при ошибке эти два условия обедняются.

Как исправить? Верно ли я потупляю?
  • Вопрос задан
  • 2476 просмотров
Пригласить эксперта
Ответы на вопрос 1
Alexufo
@Alexufo
противоречивый, сложный, весь компьютерный.
return echo так делать нельзя. По крайней мере впервые такую ерунду встречаю. Вы либо возвращаете либо в буфер вывода скидываете, определитесь.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы