A volte il get_file_contents impiega troppo tempo e questo blocca l'intero script. C'è un modo per impostare un limite di timeout su get_file_contents, senza modificare il tempo massimo di esecuzione dello script?Come posso impostare il limite di tempo su get_file_contents in PHP?
Edit:
La sua assunzione a lungo perché il file non esiste. Sto diventando "impossibile aprire lo stream: richiesta HTTP fallita!" errore. Ma ci vuole per sempre.
+1: Mi piace quando le persone suggeriscono di utilizzare i flussi * (che sono una delle grandi cose di PHP che quasi nessuno conosce ;-() * –
grazie ... funziona come un fascino :-) – Jagira
Se il limite di tempo specificato sarà raggiunto la funzione restituirà 'FALSE'? Quindi non sarò in grado di distinguere errori di time out da tutti gli altri? –