我file_get_contents()在循環(huán)中使用該方法調(diào)用一系列鏈接。每個鏈接可能需要15分鐘以上的時間來處理?,F(xiàn)在,我擔(dān)心PHP是否file_get_contents()有超時期限?如果是,它將因通話超時而移至下一個鏈接。我不想在沒有完成前一個鏈接的情況下調(diào)用下一個鏈接。所以,請告訴我是否file_get_contents()有超時時間。包含的文件file_get_contents()設(shè)置set_time_limit()為零(無限制)。
3 回答

炎炎設(shè)計
TA貢獻1808條經(jīng)驗 獲得超4個贊
值得注意的是,如果即時更改default_socket_timeout,在file_get_contents調(diào)用后恢復(fù)其值可能很有用:
$default_socket_timeout = ini_get('default_socket_timeout');
....
ini_set('default_socket_timeout', 10);
file_get_contents($url);
...
ini_set('default_socket_timeout', $default_socket_timeout);
- 3 回答
- 0 關(guān)注
- 661 瀏覽
添加回答
舉報
0/150
提交
取消