<?php
// 獲取遠端檔案內容
// ----第一種方法---------file_get_contents()-----------
$url = '';
$contents = file_get_contents($url);
//如果出現中文亂碼使用下面**
//$content = iconv(「gb2312″, 「utf-8″,file_get_contents($url));
echo $contents;
// ----第二種方法---------curl()-----------
$url = "";
$ch = curl_init();
$timeout = 5;
curl_setopt($ch, curlopt_url, $url);
curl_setopt($ch, curlopt_returntransfer, 1);
curl_setopt($ch, curlopt_connecttimeout, $timeout);
//在需要使用者檢測的網頁裡需要增加下面兩行
// ----第三種方法---------fopen->fread->fclose-----------
$handle = fopen ("", "rb");
$contents = "";
do $contents .= $data;
}while(true);
fclose ($handle);
echo $contents;
// ----第四種方法---------readfile()[效能最高]-----------
$url = "";
ob_start();
readfile($url);
$data= ob_get_contents();
ob_end_clean();
echo $data;
// file_get_contents、fopen、curl區別分析:
// 1.使用file_get_contents和fopen必須空間開啟allow_url_fopen。
// 方法:編輯php.ini,設定 allow_url_fopen = on,allow_url_fopen關閉時fopen和file_get_contents都不能開啟遠端檔案。
// 2.使用curl必須空間開啟curl。
// 方法:win下修改php.ini,將extension=php_curl.dll前面的分號去掉,而且需要拷貝ssleay32.dll和libeay32.dll到c:\windows\system32下;
// linux下要安裝curl擴充套件。
// 建議開啟url時使用file_get_contents()方法,可優化開啟速度
?>
遠端獲取檔案
usr bin expect set hostip lindex argv 0 set username lindex argv 1 set pass lindex argv 2 set cmd cd lindex argv 3 set cmd lcd lindex argv 4 set cmd g...
獲取遠端大檔案部分內容的方法
獲取遠端大檔案部分內容的方法 一些其它介紹可以移步 或者直接檢視rfc 我們使用檔案記錄上次訪問的位置,下次直接從這個位置訪問 使用php的fsockopen函式實現獲取大檔案部分內容的 如下 123 4567 891011 1213 1415 1617 1819 2021 2223 2425 26...
android 匯入檔案,獲取檔案內容
方法使用說明 傳入檔案路徑作為引數 返回讀到的內容,字串格式方法說明 1.根據路徑,new file 3.使用bufferedreader類,從字元輸入流中讀取文字並緩衝字元,以便有效地讀取字元,陣列和行 4.一行一行的讀檔案,加到stringbuilder上 5.stringbuilder轉為字串...