(PHP 4, PHP 5)
gzseek — جستجو بر اشارهگر gz-file
تعیین موقعیت فایل برای اشارهگر فایل داده شده به بایت آفست داده شده در جریان فایل . برابر با فراخوانی (در C) gzseek(zp, offset, SEEK_SET).
اگر فایل برای خواندن باز شده باشد این تابع فراخوانی میشود اما ممکن است بسیار آهسته باشد. اگر فایل برای نوشتن باز شده باشد فقط جستجو رو به جلو پشتیبانی میشود; سپس gzseek() توالی صفرها را تا موقعیت شروع جدید قرار میدهد.
اشارهگر gz-file. باید صحیح باشد و به فایل باز شده موفق توسط gzopen() اشاره کند.
آفست جستجو شده.
مقادیر whence هستند:
اگر whence تعیین نشده باشد برابر با SEEK_SET در نظر گرفته میشود.
در صورت موفقیت بازگرداندن 0; در غیر این صورت بازگرداندن -1. توجه کنید جستجو پس از EOF خطا نیست.
Example #1 مثال gzseek()
<?php
$gz = gzopen('somefile.gz', 'r');
gzseek($gz,2);
echo gzgetc($gz);
gzclose($gz);
?>