PHP Conference Japan 2024

SplFileObject::fread

(PHP 5 >= 5.5.11, PHP 7, PHP 8)

SplFileObject::fread從檔案讀取

說明

public SplFileObject::fread(int $length): string|false

從檔案讀取指定位元組數的資料。

參數

length

要讀取的位元組數。

回傳值

從檔案讀取字串,若失敗則回傳 false

範例

範例 #1 SplFileObject::fread() 範例

<?php
// 將檔案內容讀入字串
$filename = "/usr/local/something.txt";
$file = new SplFileObject($filename, "r");
$contents = $file->fread($file->getSize());
?>

注意事項

注意:

請注意,SplFileObject::fread() 會從檔案指標的目前位置讀取。使用 SplFileObject::ftell() 來查找指標的目前位置,並使用 SplFileObject::rewind()(或 SplFileObject::fseek())來重設指標位置。

參見

  • fread() - 二進位制安全檔案讀取

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top