91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP如何讀取文件內容

發布時間:2022-02-22 10:47:58 來源:億速云 閱讀:290 作者:小新 欄目:開發技術

小編給大家分享一下PHP如何讀取文件內容,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

一、fread():讀取打開的文件,第二個參數規定待讀取的最大字節數。

$myfile = fopen('testfile.txt', 'r') or die('Unable to open file!');
echo fread($myfile, filesize('testfile.txt'));
fclose($myfile);

二、fgetc():從文件讀取單個字符,調用fgetc()函數之后,文件指針會移動到下一個字符。

$myfile = fopen('testfile.txt', 'r') or die('Unable to open file!');
echo fgetc($myfile);
fclose($myfile);

三、fgets():從文件讀取單行,可以用可選的第二個參數指定行的長度。

$myfile = fopen('testfile.txt', 'r') or die('Unable to open file!');
echo fgets($myfile);
fclose($myfile);

四、fgetss():fgetss()函數跟fgets()函數功能一樣,但是fgetss()函數會嘗試從讀取的文本中去掉任何HTML和PHP標記,可以用可選的第三個參數指定哪些標記不被去掉。

$myfile = fopen('testfile.txt', 'r') or die('Unable to open file!');
while(!feof($myfile)){
    echo fgetss($myfile, 1024, '<p>') . '<br>';
}
fclose($myfile);

五、feof():檢查End-Of-File(EOF),逐行讀取文件,直到文件的末尾,支持遠程文件或者流文件。

$myfile = fopen('testfile.txt', 'r') or die('Unable to open file!');
while(!feof($myfile)){
    echo fgets($myfile) . '<br>';
}
fclose($myfile);
#
#讀取遠程文件
#
$handle = fopen('http://www.neiyidaogou.com', 'r');
$content = '';
while(!feof($handle)){
    $content .= fread($handle, 1024);
}
echo $content;
fclose($handle);

六、fpassthru():將給定的文件指針fseek()從當前的位置讀取到EOF并把結果寫到輸出緩沖區。

$myfile = fopen('testfile.txt', 'r');
fseek($myfile, 1024);
fpassthru($myfile);

七、readfile():讀入一個文件并寫入到輸出緩沖,返回從文件中讀入的字節數。

$size = readfile('testfile.txt');
echo $size; #返回字節數

八、file():將文件內容讀入一個數組中,數組的每一項對應文件中的一行,包括換行符在內,不需要行結束符時可以使用 rtrim() 函數過濾換行符。

$myfile = file('testfile.txt');
foreach($myfile as $line => $content){
    echo '第' . ($line + 1) . '行:' . $content . '<br>';
}

九、file_get_contents():把整個文件讀入一個字符串中,性能較好,訪問遠程文件時,也可以設置超時時間。

echo file_get_contents('testfile.txt');
#
#讀取遠程文件
#
$timeout = stream_context_create(array( 
    'http' => array( 
        'timeout' => 1
        ) 
    ) 
); 
echo file_get_contents('http://www.neiyidaogou.com/', 0, $timeout);

看完了這篇文章,相信你對“PHP如何讀取文件內容”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

乌拉特前旗| 如皋市| 米泉市| 金湖县| 东乌珠穆沁旗| 呼和浩特市| 邢台市| 泽普县| 电白县| 宣武区| 寿宁县| 米脂县| 乌拉特前旗| 清镇市| 涿州市| 多伦县| 柳江县| 黎平县| 大方县| 临高县| 游戏| 合阳县| 麻栗坡县| 玉树县| 平昌县| 屏边| 阳春市| 弥渡县| 文登市| 洮南市| 临汾市| 通江县| 澄江县| 怀来县| 开远市| 永靖县| 沈阳市| 达尔| 虹口区| 宿松县| 托克托县|