天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

深入file_get_contents與curl函數的詳解

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

換成curl函數的使用示例:
復制代碼 代碼如下:
< ?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函數來判斷php是否支持一個函數可以輕松寫出下面函數
復制代碼 代碼如下:
< ?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;
}
?>

其實上面的這個函數還有待商榷,如果你的主機服務商把file_get_contents和curl都關閉了,上面的函數就會出現錯誤。

php技術深入file_get_contents與curl函數的詳解,轉載需保留來源!

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

主站蜘蛛池模板: 国产精品青草久久福利不卡 | 无人区尖叫之夜美女姐姐视频 | WWW国产精品人妻一二三区 | 天天久久影视色香综合网 | 丫鬟粗大狠狠贯穿h | 鸭子玩富婆流白浆视频 | 99精品国产在热久久 | 深夜释放自己污在线看 | 亚洲精品偷拍影视在线观看 | 偷柏自拍亚洲综合在线 | 国产99久久久欧美黑人刘玥 | 蜜臀AV精品久久无码99 | 青草久久久| 亚洲AV怡红院AV男人的天堂 | 日本一本二本三区免费免费高清 | 国产呦精品一区二区三区网站 | 精品久久久久中文字幕日本 | 三级网址在线播放 | 无码乱人伦一区二区亚洲一 | 2022久久精品国产色蜜蜜麻豆 | 蜜桃臀无码内射一区二区三区 | 欧美阿v天堂视频在99线 | 亚洲精品成A人在线观看 | 国产不卡一卡2卡三卡4卡网站 | 国产AV国产精品国产三级在线L | 伊人情涩网 | 午夜DY888国产精品影院 | 日本久久久免费高清 | 中文字幕无码一区二区免费 | 九九热精品免费观看 | 在线观看免费视频播放视频 | 九九久久久2 | 四房播播开心五月 | 国产传媒在线播放 | 精品少妇高潮蜜臀涩涩AV | 中文字幕永久在线观看 | 熟女人妻水多爽中文字幕 | 久久婷婷五月综合色精品首页 | 毛片999 | 国产精品久久久久久久人人看 | 红桃传媒少妇人妻网站无码抽插 |