English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل PHP الأساسي

دليل PHP متقدم

PHP & MySQL

دليل PHP

استخدام دالة PHP fseek() مع أمثلة

دليل PHP Filesystem

يمكن استخدام دالة fseek() في الملفات المفتوحة. يمكن لهذه الدالة تحريك مؤشر الملف من موقعه الحالي إلى موقف جديد محدد بالبايتات. يمكن للدالة العودة بـ 0 عند النجاح، وبـ -1 عند الفشل. لا يحدث خطأ عند البحث عن EOF الماضي.

النحو

int fseek ( resource $handle , int $offset [, int $whence = SEEK_SET ] )

يحدد دالة fseek() موقع مؤشر الملف المرتبط بالمعالج. يتم قياس الموقع الجديد من بداية الملف بواسطة عدد البايتات، ويتم إضافته إلى الموقع المحدد بواسطة whence و offset.

مثال عبر الإنترنت

<?php
   $file = fopen("/PhpProject/sample.txt", "r");
   
   //قراءة السطر الأول
   echo fgets($file);
   
   //عودة إلى بداية الملف
   fseek($file, 0);
   
   echo fgets($file);
   
?>

نتائج الإخراج

w3codebox
w3codebox

دليل PHP Filesystem