10 2 PHP檔案的基本操作

2021-09-30 17:22:10 字數 1875 閱讀 4358

檔案的基本操作

1)fopen( ) //開啟檔案或 url

2)fread( ) //讀取檔案

/* utf-8編碼裡面中文乙個字佔三個位元組 */

$file=fopen('test.txt', 'r'); /*r表示唯讀許可權*/

var_dump(fread($file, 6)); /*一次讀6個位元組*/

var_dump(fread($file, 3));

var_dump(fread($file, 6));

3)fgets( ) //從檔案指標中讀取一行

/* utf-8編碼裡面中文乙個字佔三個位元組 */

$file=fopen('test.txt', 'r');

var_dump(fgets($file));

var_dump(fgets($file));

4)feof( ) //測試檔案指標是否到了檔案結束的位置(這裡的指標指的的是游標)

<?php

date_default_timezone_set('asia/seoul');

header('content-type:text/html;charset=utf-8');

/* utf-8編碼裡面中文乙個字佔三個位元組 */

$file=fopen('test.txt', 'r');

var_dump(fgets($file));

var_dump(fgets($file));

var_dump(feof($file)); /* eof= end of file */

var_dump(fgets($file));

var_dump(fgets($file));

var_dump(feof($file));

5)fwrite( )  //寫入檔案

/* utf-8編碼裡面中文乙個字佔三個位元組 */

$file=fopen('test.txt', 'r+'); //r+有讀寫許可權

fseek($file,0,seek_end); /*把指標指向有文字的最後一行*/

var_dump(fwrite($file, '計算機'));

/* method 2 */

$file=fopen('test.txt', 'a+'); //a+有讀寫許可權而且預設指標指向有文字的最後一行

var_dump(fwrite($file, '計算機'));

6)rewind( )  //倒回檔案指標的位置

7)flock( )  //輕便的諮詢檔案鎖定

test2.php檔案要等test1.php檔案寫完10秒後才能開始寫,要等待

8)ftruncate( )  //將檔案截斷到給定的長度   

9)fclose( )   //關閉乙個已開啟的檔案指標     

10)file( )   //把整個檔案讀入乙個陣列中     

11)copy( )   //拷貝檔案   

12)unlink( )   //刪除檔案     

13)file_get_contents( )  //將整個檔案讀入乙個字串     

var_dump(file_get_contents(''));
14)file_put_contents()  //將字串寫入檔案中     

file_put_contents('test.txt', 'robin.ltesoft.com');
15)rename()//重新命名乙個檔案或目錄   

16)readfile()//讀入乙個檔案並寫入到輸出緩衝

php檔案和目錄的基本操作

1.檔案的讀寫操作。在自己的 根目錄下新建乙個txt文件,插入幾行測試資料。編寫 使用php中檔案讀寫的相關函式,實現對該文件的讀寫操作。要求,幾個常用函式都盡量練習到。filename d phpstudy www php25 1.txt content 123456789101112.n han...

part 10 2 檔案操作

標籤 空格分隔 win32彙編 開啟和關閉檔案 closefile 關閉檔案,只有乙個引數,即檔名 移動檔案指標 setendoffile 擴充套件檔案長度設定為檔案指標所在的長度。讀寫檔案 writefile 寫入檔案資料 flushfilebuffers 強制清空緩衝區,引數只有檔案控制代碼 檔...

php檔案操作基本使用方法

fp fopen tmp.html r str fread fp,filesize tmp.html str str replace 新標題 str str str replace 新內容 str fclose fp handle fopen new.html w fwrite handle,str...