Задать вопрос
@newaitix

Таймер file_get_contents php?

req_callback.php
$req=file_get_contents('http://555.555.5.5/file.php?phone='.$request_number);

555.555.5.5 может долго не отвечать, подвесить соединение, может быть не доступным.
есть файл callback.php который делает file_get_contents req_callback.php
Могу ли я в req_callback.php прописать условие которое оборвет выполнение скрипта через 5 сек чтоб callback.php смог получить ответ что все плохо и сервер 555.555.5.5 не отдал контент в течении 5 сек ?
  • Вопрос задан
  • 272 просмотра
Подписаться 1 Простой Комментировать
Решение пользователя Anton Mashletov К ответам на вопрос (3)
mashletov
@mashletov
Math.random()
Первая ссылка в гугле.

$ctx = stream_context_create(array('http'=>
    array(
        'timeout' => 1200,  //1200 Seconds is 20 Minutes
    )
));

echo file_get_contents('http://example.com/', false, $ctx);
Ответ написан