Google

NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7">

fseek

(PHP 3, PHP 4 )

fseek -- ファイルポインタを移動する

説明

int fseek ( int fp, int offset, int [whence])

fpが指しているファイルのファイル位置識別子 をファイル・ストリーム中のoffsetバイト目 にセットします。新規位置は、ファイルの先頭からのバイト数で 計られます。これはwhenceで指定した位置に offsetを追加することにより得られます。 この値は、以下のように定義されっYり

SEEK_SET - 位置をoffsetバイト目に設定する
SEEK_CUR -現在の位置にoffsetを加えた位置に 設定する。
SEEK_END - ファイル終端にoffsetを加えた位置に 設定する。

whenceを指定しない場合、SEEK_SETが指定された と仮定します。

成功すると0を返し、そうでなければ-1を返します。EOFより先の 位置にシークしてもエラーとはならないので注意して下さい。

"http://"または"ftp://"フォーマット指定のfopen ()により返されたファイルポインタに対しては使わないで下さい。

注意 引数whenceはPHP 4.0.0以降で追加されました。

ftell()およびrewind()も参照下さい。