php獲取遠程文件內(nèi)容的函數(shù)
更新時間:2015年11月02日 15:47:39 投稿:lijiao
這篇文章主要介紹了關(guān)于php獲取遠程文件內(nèi)容的函數(shù)代碼,使用這個函數(shù)也可以獲取圖片
一個簡單的php獲取遠程文件內(nèi)容的函數(shù)代碼,兼容性強。直接調(diào)用就可以輕松獲取遠程文件的內(nèi)容,使用這個函數(shù)也可獲取圖片。代碼如下:
/**
* 讀遠程內(nèi)容
* @return string
*/
function get_url_content($url){
if(function_exists("curl_init")){
$ch = curl_init();
$timeout = 30;
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);
}else{
$is_auf=ini_get('allow_url_fopen')?true:false;
if($is_auf){
$file_contents = file_get_contents($url);
}
}
return $file_contents;
}
以上就是php獲取遠程文件內(nèi)容的函數(shù)代碼,希望這篇文章對大家學習php程序設計有所幫助。
您可能感興趣的文章:
- C語言中獲取文件狀態(tài)的相關(guān)函數(shù)小結(jié)
- C語言編程中從密碼文件獲取數(shù)據(jù)的函數(shù)總結(jié)
- PHP獲取當前文件所在目錄 getcwd()函數(shù)
- Nodejs中獲取當前函數(shù)被調(diào)用的行數(shù)及文件名詳解
- php 獲取文件后綴名,并判斷是否合法的函數(shù)
- Lua獲取文件長度和判斷文件是否存在函數(shù)分享
- C#中的文件路徑獲取函數(shù)和文件名字獲取函數(shù)小結(jié)
- Python獲取遠程文件大小的函數(shù)代碼分享
- PHP獲取和操作配置文件php.ini的幾個函數(shù)介紹
- C語言用fstat函數(shù)獲取文件的大小方法
相關(guān)文章
php數(shù)組函數(shù)序列之a(chǎn)rray_key_exists() - 查找數(shù)組鍵名是否存在
array_key_exists() 函數(shù)判斷某個數(shù)組中是否存在指定的 key,如果該 key 存在,則返回 true,否則返回 false2011-10-10
PHP中addcslashes與stripcslashes函數(shù)用法分析
這篇文章主要介紹了PHP中addcslashes與stripcslashes函數(shù)用法,結(jié)合實例形式分析了addcslashes函數(shù)添加針對固定字符的轉(zhuǎn)義處理與stripcslashes進行還原操作相關(guān)技巧,需要的朋友可以參考下2016-01-01
php采用curl訪問域名返回405 method not allowed提示的解決方法
這篇文章主要介紹了php采用curl訪問域名返回405 method not allowed提示的解決方法,需要的朋友可以參考下2014-06-06
解析如何通過PHP函數(shù)獲取當前運行的環(huán)境 來進行判斷執(zhí)行邏輯(小技巧)
本篇文章是對如何通過PHP函數(shù)獲取當前運行的環(huán)境 來進行判斷執(zhí)行邏輯的技巧進行了詳細的分析介紹,需要的朋友參考下2013-06-06

