fread語法
fread ( resource $handle , int $length ) : string
$handle:檔案系統指針,由fopen() 所建立的resource(資源)。
$length:讀取檔案的位元組長度。
傳回值: $length長度的字串。
1.確認需要讀取的位元組
//檔案路徑 $filename="./exit.txt"; //取得檔案資源 $file = fopen($filename,'r'); //讀取二進位檔案時,需要將第二個參數設定成'rb' //取得檔案內容 $file_info=fread($file,10); //列印文件內容 echo $file_info; //關閉檔案資源 fclose($file); ?>
2、不確認需要讀取的位元組
若要取得文件的文件的所有內容,需要使用另一個函數filesize()函數來查看文件的大小。
//檔案路徑 $filename="./exit.txt"; //取得檔案資源 $file = fopen($filename,'r'); //取得檔案大小 $file_size= filesize($filename); //取得檔案內容 $file_info=fread($file, $file_size); //列印文件內容 echo $file_info; //關閉檔案資源 fclose($file); ?>
以上就是PHP使用fread()操作位元組的方法,希望對大家有幫助。