PHP fread() 関数


❮ 完全な PHP ファイルシステム・リファレンス

定義と用法

fread() 関数は、オープンしているファイルから読み込みます。

この関数は、ファイルの終端または指定した長さのいずれか早いほうに到達すると停止します。

この関数は、読み込んだ文字列を返します。失敗した場合はFALSEを返します。

構文

fread(file,length)

パラメータ 説明
file 必須。入力するファイルを指定する
length 必須。入力する最大バイト数を指定する

チップスと注意

チップ: この関数はバイナリセーフです(イメージなどのバイナリデータと文字データをこの関数で書き込むことができます)。


例 1

ファイルから10バイト入力します:

<?php
$file = fopen("test.txt","r");
fread($file,"10");
fclose($file);
?>

例 2

ファイル全体を入力します:

<?php
$file = fopen("test.txt","r");
fread($file,filesize("test.txt"));
fclose($file);
?>

❮ 完全な PHP ファイルシステム・リファレンス