@bubihart

Почему Echo является ответом от файла PHP?

Есть 2 PHP файла, и в 1 есть условие:

if($_POST['captcha'] != $_SESSION['rand_code'])
{
echo 0;
}

Мне нужно было во втором PHP файле принять ответ от 1-го.

Ответ приходит только если я использую конструкцию "Echo", если же сделать так:

if($_POST['captcha'] != $_SESSION['rand_code'])
{
return 0;
}

То 1 PHP файл не передает в ответ 0

Я нуб, подскажите почему так?
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 2
usdglander
@usdglander Куратор тега PHP
Yipee-ki-yay
second_file.php:
$response = require('first_file.php');
Так не работает?
Ответ написан
Комментировать
DMGarikk
@DMGarikk
Lead Software Developer
потому что return это возврат из ф-ции, а не "из файла"
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽