fread
| 解説 | ファイルをバイナリ・モードで読み込む |
|---|---|
| 書式 | string fread( resource handle , int length ) |
string fread( resource ファイルポインタ , int 長さ ) |
|
| 引数 |
handle
ファイルポインタ
|
length
長さ
|
|
| 返値 | 読み込まれたファイルの内容 |
fread()はファイルの内容を読み込む関数です。
第1引数のファイルポインタから第2引数のバイト数分読み込みます。読み込みは第2引数で指定したバイト数に達したか、ファイルの終端(EOF)に達したか、(ネットワークストリームの場合)パケットが利用可能になった時のいずれかまで行います。
読み込んだファイルの内容を返します。
handleファイルポインタ読み込みたいファイルのファイルポインタを指定します。
length長さ読み込む長さをバイト数で指定します。
サンプルスクリプト
簡単な利用例
- $filename = "somefile.txt";
- $fp = fopen($filename, "r");
- $content = fread( $fp, filesize($filename) ); // ファイルサイズ分読みこみ
- fclose( $fp );
- print $content; // ファイルの中身を表示
| PHP辞典 |
|
|---|---|
![]() |
PHP5の関数にも対応したリファレンスですが、関数ごとにバージョンが表示されているのでPHP4ユーザにも安心。簡単なサンプルが全ての関数についている事と目的別検索が魅力です。 |
| PHPポケットリファレンス |
|
|---|---|
![]() |
携帯用でもOKの小さめの本。関数本にありがちな分厚い・重い・見るのがおっくうという欠点をコンパクト化で解消してます。小さいながらも関数の掲載量・内容は共に十分充実しており、関数ごとのサンプルや目的別検索もあります。 |





