Ограничить время выполнения file_get_contents()

164
22 марта 2018, 09:54

Как ограничить время выполнения file_get_contents()? Выполняется скрипт, если не загрузился файл за n секунд идем дальше отменив загрузку, как такое осуществить?

Answer 1
 <?php
$ctx = stream_context_create(array(
'http' => array(
    'timeout' => $n,   // Время в секундах
    )
)
);
file_get_contents("http://str.com/", 0, $ctx);
READ ALSO
Как вывести список доступных часов от настоящего времени в php?

Как вывести список доступных часов от настоящего времени в php?

Например сейчас 1500 настоящее время, при нажатии на select будет выводится доступное время 16

142
Как скрейпить данные с сайта?

Как скрейпить данные с сайта?

Не могу никак решить проблему: Пробовал использовать file_get_contents, cURL, +- proxy (на один запрос отдельный айпи), но сайт отвечает так, что все мои такие...

173
Помочь с option

Помочь с option

Есть код:

148