Google

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

gzseek

(PHP 3, PHP 4 )

gzseek -- gz ファイルポインタの位置を移動する

説明

int gzseek ( int zp, int offset)

zpが指すファイルのファイル位置記述子をファイルストリームにおいて offset バイトにセットします。gzseek( zp, offset, SEEK_SET ) を(C 言語において)コールするのと同じです。

ファイルが読み込み用にオープンされた場合、この関数は、エミュレー ションされますが、極端に遅くなる可能性があります。 ファイルを書き込み用にオープンした場合、前方への移動のみがサポー トされます。この場合、gzseek は、新しい開始位置までゼロの並びのデー タを圧縮します。

成功した場合、0を返します。それ以外の場合は、-1を返します。 移動がEOFを超える場合にもエラーは発生しないことに注意してください。

gztell()およびgzrewind() も参照下さい。