首頁 後端開發 PHP問題 如何在PHP中利用fread()讀取文件

如何在PHP中利用fread()讀取文件

Apr 15, 2021 am 09:47 AM
filesize()

如何在PHP中利用fread()讀取文件

    本文主要介紹了在PHP中如何利用PHP內建的fread()函數在確認取得位元組數、不確認獲取位元組數,這兩種情況下,讀取檔案內容的方法。

1.fread語法:

#
fread  ( resource $handle  , int $length   ) : string
登入後複製
  •     $handle:檔案系統指針,一般由fopen() 所建立的resource(資源)。

  •     $length:讀取檔案的位元組長度。

  •     傳回值: $length長度的字串。

2.讀取檔案(確認需要讀取的位元組):

    exit.txt檔案

php.cn good better
登入後複製

    php檔案

<?php
  //文件路径
  $filename="./exit.txt";
  //获取文件资源
  $file = fopen($filename,&#39;r&#39;); //读取二进制文件时,需要将第二个参数设置成&#39;rb&#39;
  //获取文件内容
  $file_info=fread($file,10);
  //打印文件内容
  echo $file_info;
  //关闭文件资源
    fclose($file);
?>
登入後複製
输出结果:php.cn goo
登入後複製

3.讀取檔案(不確認需要讀取的位元組):    

    如果需要取得檔案所有內容則需要使用到另一個函數filesize()函數,專門用來檢視檔案的大小

<?php
  //文件路径
  $filename="./exit.txt";
  //获取文件资源
  $file = fopen($filename,&#39;r&#39;);
  //获取文件大小
  $file_size= filesize($filename);
  //获取文件内容
  $file_info=fread($file, $file_size);
   //打印文件内容
  echo $file_info;
  //关闭文件资源
  fclose($file);
?>
登入後複製
输出结果:php.cn good better
登入後複製
推薦:2021年PHP面試題大總結(收藏)》《###php影片教學###》###

以上是如何在PHP中利用fread()讀取文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1664
14
CakePHP 教程
1422
52
Laravel 教程
1316
25
PHP教程
1267
29
C# 教程
1239
24