国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

PHP 文件打開-讀取-讀取

2020-03-22 18:17:59
字體:
來源:轉載
供稿:網(wǎng)友

打開文件的更好的方法是通過 fopen() 函數(shù)。此函數(shù)為您提供比 readfile() 函數(shù)更多的選項。

在課程中,我們將使用文本文件 webdictionary.txt :

AJAX = Asynchronous JavaScript and XMLCSS = Cascading Style SheetsHTML = Hyper Text Markup LanguagePHP = PHP Hypertext PreprocessorSQL = Structured Query LanguageSVG = Scalable Vector GraphicsXML = EXtensible Markup Language

fopen() 的第一個參數(shù)包含被打開的文件名,第二個參數(shù)規(guī)定打開文件的模式。如果 fopen() 函數(shù)未能打開指定的文件,下面的例子會生成一段消息:

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

運行實例

提示:我們接下來將學習 fread() 以及 fclose() 函數(shù)。

文件會以如下模式之一打開:


打開文件為只寫。刪除文件的內(nèi)容或創(chuàng)建一個新的文件,如果它不存在。文件指針在文件的開頭開始。
打開文件為只寫。文件中的現(xiàn)有數(shù)據(jù)會被保留。文件指針在文件結尾開始。創(chuàng)建新的文件,如果文件不存在。
打開文件為讀/寫。文件中已有的數(shù)據(jù)會被保留。文件指針在文件結尾開始。創(chuàng)建新文件,如果它不存在。

注釋:用完文件后把它們?nèi)筷P閉是一個良好的編程習慣。您并不想打開的文件占用您的服務器資源。

fclose() 需要待關閉文件的名稱(或者存有文件名的變量):

 ?php$myfile = fopen( webdictionary.txt , r // some code to be executed....fclose($myfile);

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

運行實例

注釋:調(diào)用 fgets() 函數(shù)之后,文件指針會移動到下一行。


$myfile = fopen( webdictionary.txt , r ) or die( Unable to open file! // 輸出單行直到 end-of-filewhile(!feof($myfile)) { echo fgets($myfile) . br fclose($myfile);

運行實例


$myfile = fopen( webdictionary.txt , r ) or die( Unable to open file! // 輸出單字符直到 end-of-filewhile(!feof($myfile)) { echo fgetc($myfile);fclose($myfile);

運行實例

注釋:在調(diào)用 fgetc() 函數(shù)之后,文件指針會移動到下一個字符。

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

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 海城市| 林口县| 沅江市| 股票| 澄迈县| 常山县| 司法| 临邑县| 西盟| 信丰县| 安福县| 仪征市| 岳西县| 句容市| 大庆市| 合川市| 江华| 任丘市| 密云县| 裕民县| 贵阳市| 鹤山市| 西华县| 罗定市| 渝北区| 平远县| 绍兴市| 太仆寺旗| 宁海县| 嫩江县| 房产| 西和县| 醴陵市| 勃利县| 礼泉县| 响水县| 海阳市| 彭山县| 桃园市| 白山市| 南丰县|