php+打开文件和其子文件,用 PHP 内置函数 fopen 创建文件和打开文件
使用 PHP 內(nèi)置函數(shù) fopen,可以打開一個(gè)文件。
打開文件
fopen 最簡(jiǎn)單語法如下:
fopen(filepath,mode)
下面是打開一個(gè)文件的 PHP 代碼示例:
$f = fopen("c:\\data\\info.txt", "r");
?>
其中,c:\\data\\info.txt 是文件路徑,r 表示打開文件的模式(mode) 為只讀 (read only) 模式。
fopen 函數(shù)打開文件的模式有以下幾種:
模式 (mode)
說明
r
只讀,文件指針在文件開始處。
r+
讀和寫,文件指針在文件開始處。
w
只寫,文件指針在文件開始處,將文件長(zhǎng)度截成0。
如果文件不存在,創(chuàng)建文件。
w+
讀和寫,文件指針在文件開始處,將文件長(zhǎng)度截成0。
如果文件不存在,創(chuàng)建文件。
a
只寫,文件指針在文件末尾處。
如果文件不存在,創(chuàng)建文件。
a+
讀和寫,文件指針在文件末尾處。
如果文件不存在,創(chuàng)建文件。
x
只寫,文件指針在文件開始處。
如果文件已經(jīng)存在,fopen () 函數(shù)返回 FALSE 并產(chǎn)生一個(gè)E_WARNING 級(jí)別的錯(cuò)誤。
如果文件不存在,創(chuàng)建文件。
x+
讀和寫,文件指針在文件開始處。
如果文件已經(jīng)存在,fopen () 函數(shù)返回 FALSE 并產(chǎn)生一個(gè)E_WARNING 級(jí)別的錯(cuò)誤。
如果文件不存在,創(chuàng)建文件。
如果成功打開文件,fopen 函數(shù)的返回值是一個(gè)文件指針資源 (a file pointer resource),如果出錯(cuò),返回 FALSE。
創(chuàng)建文件
選擇 fopen 函數(shù)參數(shù) mode 的適當(dāng)?shù)闹?,你可以用 fopen 創(chuàng)建一個(gè)文件,比如:
$f = fopen("c:\\data\\101.txt", "w");
$f = fopen("c:\\data\\102.txt", "w+");
$f = fopen("c:\\data\\103.txt", "a");
$f = fopen("c:\\data\\104.txt", "a+");
$f = fopen("c:\\data\\105.txt", "x");
$f = fopen("c:\\data\\106.txt", "x+");
?>
總結(jié)
以上是生活随笔為你收集整理的php+打开文件和其子文件,用 PHP 内置函数 fopen 创建文件和打开文件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 技嘉b6内存:游戏世界的无限可能,稳定可
- 下一篇: php 根据坐标计算范围内,php计算经