English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 基礎チュートリアル

PHP 高级チュートリアル

PHP & MySQL

PHP 参考マニュアル

PHP fread() 関数の使い方と例

PHP Filesystem 参考マニュアル

fread()関数は、オープンされたファイルからデータを読み取ることができます。この関数は、ファイルの最後に達したり、指定された長さに達したりしたときに停止します。どちらが先に来るかのとおりです。失敗した場合、読み取られた文字列またはfalseを返します。

構文

string fread ( resource $handle , int $length )

fread()関数は、ハンドルから参照するファイルポインタから最大長さのバイトを読み取ることができます。

例1

<?php
   $filename = "sample.txt";
   $handle = fopen($filename, "r");
   echo fread($handle, "30");   
   fclose($handle);
?>

出力結果

w3codebox
Tutorix
Hello

例2

<?php
   $filename = "sample.txt";
   $file = fopen($filename, "r");
   
   $contents = fread($file, filesize($filename));
   echo $contents;
   
   fclose($file);
?>

出力結果

w3codebox
Tutorix
Hello oldtoolbag.com!!!!

PHP Filesystem 参考マニュアル