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

深入file_get_contents與curl函數(shù)的詳解

有些主機服務(wù)商把php的allow_url_fopen選項是關(guān)閉了,就是沒法直接使用file_get_contents來獲取遠程web頁面的內(nèi)容。那就是可以使用另外一個函數(shù)curl。
下面是file_get_contents和curl兩個函數(shù)同樣功能的不同寫法
file_get_contents函數(shù)的使用示例:
復(fù)制代碼 代碼如下:
< ?php
$file_contents = file_get_contents('http://www.jb51.NET');
echo $file_contents;
?>

換成curl函數(shù)的使用示例:
復(fù)制代碼 代碼如下:
< ?php
$ch = curl_init();
$timeout = 5;
curl_setopt ($ch, CURLOPT_URL, 'http://www.jb51.NET');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);
echo $file_contents;
?>

利用function_exists函數(shù)來判斷php是否支持一個函數(shù)可以輕松寫出下面函數(shù)
復(fù)制代碼 代碼如下:
< ?php
function vita_get_url_content($url) {
if(function_exists('file_get_contents')) {
$file_contents = file_get_contents($url);
} else {
$ch = curl_init();
$timeout = 5;
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);
}
return $file_contents;
}
?>

其實上面的這個函數(shù)還有待商榷,如果你的主機服務(wù)商把file_get_contents和curl都關(guān)閉了,上面的函數(shù)就會出現(xiàn)錯誤。

php技術(shù)深入file_get_contents與curl函數(shù)的詳解,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 黄漪钧| 乱世危情电视剧演员表| 韩国电影色即是空| 胭脂 电视剧| 韶山研学心得体会800高中| 2014年9月日历表查询| 中国天黑最晚的地方| 怀孕肚脐眼凸起和凹进去有什么区别| 抖音app下载| 碧血蓝天| 纳尼亚传奇| 演员李恩| 邓稼先教案设计一等奖优秀教案| 小学生大课间武术| 网页版抖音| 流萤美图| 1988年英国的白蛇传说| 福音电影| 刀客家族的女人演员表| 林圣闳最帅的10张照片| 《傲慢与偏见》电影在线观看| cctv5+体育赛事直播时间| 喜欢小红帽的原因怎么写| 欧美日韩欧美日韩在线观看视频| 电视剧热播剧大全| 山楂树下电视剧演员表| 铁血丹心吉他独奏谱完整版| 大兵相声小品蠢得死| 电影理发师| 美食总动员在线观看完整版免费| 游吟诗人| 我有一个好朋友作文二年级| 小偷家族深度解析| 故乡之恋简谱| 奇梦石| 忍石| 陕09j01图集| 阿兵| 湖北卫视在线直播| 红色角落| 人民的利益电视剧在线观看|