四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

PHP file_get_contents 函數超時的幾種解決方法

這里就簡單介紹兩種:
一、增加超時的時間限制
這里需要注意:set_time_limit只是設置你的php程序的超時時間,而不是file_get_contents函數讀取URL的超時時間。
我一開始以為set_time_limit也能影響到file_get_contents,后來經測試,是無效的。真正的修改file_get_contents延時可以用resource $context的timeout參數:
復制代碼 代碼如下:
$opts = array(
‘http'=>array(
‘method'=>”GET”,
‘timeout'=>60,
)
);
$context = stream_context_create($opts);
$html =file_get_contents('http://www.example.com', false, $context);
fpassthru($fp);

二、一次有延時的話那就多試幾次
有時候失敗是因為網絡等因素造成,沒有解決辦法,但是可以修改程序,失敗時重試幾次,仍然失敗就放棄,因為file_get_contents()如果失敗將返回 FALSE,所以可以下面這樣編寫代碼:
復制代碼 代碼如下:
$cnt=0;
while($cnt < 3 && ($str=@file_get_contents('http…'))===FALSE) $cnt++;

php技術PHP file_get_contents 函數超時的幾種解決方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亓亮| 赫伯曼电影免费观看| 刑事侦缉档案2剧情介绍| 刘浩存个人简介资料| 挨打的视频| 香谱72图解高清大图及解释| 长靴靴虐视频vk| 中秋节的作文| 台版缉魂2小时10分版网飞版| 动漫秀场| 一元二次方程计算题| 色戒在线收看| 非常外父| 别姬| 语文选择性必修中册电子课本| jagger| 抖音主页| 泰坦尼克号演员| 乙亥北行日记| 张柏芝艳照视频| 最后的招待1991| cctv16体育节目表今天目表| 铭旌写法大全范例| 欧美最猛黑人xxxⅹ猛男视频| 任港秀| 重启之极海听雷2免费版在线播放| 4人免费剧本及答案| 美国电影waseas| 情欲狂欢电影| 日本十大歌姬排名| 林正英电影大全免费看| 吴彦祖《偷窥无罪》| 山东教育电视台直播在线观看| 我妻子的一切 电影| 国家征收土地多少钱一亩| 豪斯医生第六季| 普及的意思三年级下册语文| 40hq| 追捕演员表名单| 《魔女之旅》动漫| 辛鹏|