downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

streamWrapper::stream_seek> <streamWrapper::stream_open
Last updated: Fri, 13 Nov 2009

view this page in

streamWrapper::stream_read

(PHP 4 >= 4.3.2, PHP 5)

streamWrapper::stream_readストリームから読み込む

説明

public string streamWrapper::stream_read ( int $count )

このメソッドは、fread() および fgets() に対応してコールされます。

注意: ストリームの読み込み/書き込み位置 (読み込みに成功したバイト数ぶん) の更新を忘れないようにしましょう。

パラメータ

count

現在位置から何バイトぶんのデータを返すか。

返り値

count バイト未満のデータしか存在しない場合は、 返せる限りのデータを返します。もうデータがない場合は、 FALSE あるいは空文字列を返します。

エラー / 例外

このメソッドのコールに (未実装などの理由で) 失敗した場合、 E_WARNING を発行します。

注意: 返り値が count より長い場合は E_WARNING エラーが発生し、余分なデータは失われます。

注意

注意: streamWrapper::stream_eof は、 streamWrapper::stream_read がコールされた後に直接コールされ、 EOF に達したかどうかを調べます。実装されていない場合は EOF だとみなされます。

参考

  • fread() - バイナリセーフなファイルの読み込み
  • fgets() - ファイルポインタから 1 行取得する



add a note add a note User Contributed Notes
streamWrapper::stream_read
There are no user contributed notes for this page.

streamWrapper::stream_seek> <streamWrapper::stream_open
Last updated: Fri, 13 Nov 2009
 
 
show source | credits | sitemap | contact | advertising | mirror sites