SplFileObject
PHP Manual

SplFileObject::fseek

(PHP 5 >= 5.1.0)

SplFileObject::fseekجستجوی موقعیت

Description

public int SplFileObject::fseek ( int $offset [, int $whence = SEEK_SET ] )

جستجوی موقعیت در فایل اندازه‌گیری شده به وسیله بایت از شروع فایل بدست آمده با اضافه کردن offset به موقعیت مشخص شده توسط whence.

Parameters

offset

آفست. مقدار منفی برای حرکت به عقب در فایل استفاده می‌شود که هنگام استفاده ازSEEK_END به عنوان مقدار whence مفید است.

whence

مقادیر whence:

  • SEEK_SET - موقعیت برابر با offset بایت.
  • SEEK_CUR - موقعیت فعلی به اضافه offset.
  • SEEK_END - موقعیت انتهای فایل به اضافه offset.

اگر whence مشخص نشده باشد SEEK_SET در نظر گرفته می‌شود.

Return Values

بازگرداندن 0 در صورت موفقیت جستجو -1 در غیر این صورت.جستجو پس از EOF خطا نیست.

Examples

Example #1 مثال SplFileObject::fseek()

<?php
$file 
= new SplFileInfo("somefile.txt");

// Read first line
$data $file->fgets();

// Move back to the beginning of the file
// Same as $file->rewind();
$file->fseek(0);
?>

See Also


SplFileObject
PHP Manual