php獲取遠端檔案內容的函式
一個簡單的php獲取遠端檔案內容的函式程式碼,相容性強。直接呼叫就可以輕鬆獲取遠端檔案的內容,使用這個函式也可獲取圖片。程式碼如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
/** * 讀遠端內容
* @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獲取遠端檔案內容的函式程式碼,希望這篇文章對大家學習php程式設計有所幫助。
相關文章
- php獲取xml檔案內容PHPXML
- PHP獲取和操作配置檔案php.ini的幾個函式PHP函式
- PHP獲取HTTP body內容的方法PHPHTTP
- input[type=file] 獲取上傳檔案的內容
- java檔案相關(檔案追加內容、檔案內容清空、檔案內容讀取)Java
- PHP獲取目錄中的全部內容RecursiveDirectoryIteratorPHP
- php獲取網頁內容的三種方法PHP網頁
- 怎麼透過Python獲取檔案指定行的內容?Python
- 巧用PHP函式或常量快速獲取PHP版本號、最大檔名長度PHP函式
- mybatis讀取properties檔案內容MyBatis
- PHP獲取檔案基本屬性的方法PHP
- vite vue-cli 讀取檔案原始內容 使用base64內容的檔案ViteVue
- 簡單的檔案快取函式快取函式
- 使用PHP獲取影像檔案的EXIF資訊PHP
- PHP 讀取 WORD 內容PHP
- PHP讀取WORD內容PHP
- SparkSQL -- 02 【SparkSQL檔案的讀取與落地,和Hive的整合,內建函式,自定義函式】SparkSQLHive函式
- 你知道怎麼從jar包裡獲取一個檔案的內容嗎JAR
- LIUNUX如何擷取txt檔案中的內容,並建立新檔案UX
- php 內建函式PHP函式
- python程式碼讀取遠端檔案的方法--paramikoPython
- jenkins 專案獲取遠端java專案併發布JenkinsJava
- c++ 獲取檔案建立時間、修改時間、訪問時間、檔案內容長度C++
- 函式FUN_GET_SPOOL_STRING_LHR的內容--spool匯出csv檔案格式函式
- VB 獲取剪貼簿的內容
- 獲取Windows遠端桌面埠Windows
- Java讀取本地檔案內容並輸出Java
- 讀取resources中properties檔案內容範例
- PHP 獲取檔案 副檔名 的常用方法小結【五種方式】PHP
- uniapp獲取通知欄內容 監聽通知欄內容APP
- php一句話獲取獲取檔案目錄的方法PHP
- jQuery - 獲取內容和屬性jQuery
- python tkinter如何獲取label內容?Python
- 讀取.net core配置檔案appsetting.json內容APPJSON
- JavaScript讀取文字檔案內容程式碼例項JavaScript
- C++--Win32--列表編輯--獲取列表內容--獲取列表行數--修改列表內容C++Win32
- python中按照資料夾中檔案的排列順序讀取檔案內容Python
- php怎麼知道一個檔案中有幾行內容PHP
- 遠端桌面函式不支援函式