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

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

دليل PHP المتقدم

PHP & MySQL

دليل PHP

استخدام وظيفة PHP ftell() ومثال

دليل PHP Filesystem

يمكن للوظيفة ftell() العودة إلى الموقع الحالي للملف المفتوح. إذا كانت النتيجة إيجابية، فإنها تعبر عن موقع سلسلة الملف الحالي، وإذا كانت النتيجة سالبة، فإنها تعبر عن false.

القواعد

int ftell ( resource $handle )

هذه الوظيفة يمكنها العودة إلى موقع سلسلة الملف التي يشير إليها ملف التعريف، مما يعني أنها تعبر عن الفجوة في تدفق الملف.

مثال1

<?php
   $file = fopen("/PhpProject/sample.txt", "r");
   //طباعة الموقع الحالي
   echo ftell($file);
   //تغيير الموقع الحالي
   fseek($file, "10");
   //إعادة طباعة الموقع الحالي
   echo "\n" . ftell($file);
   fclose($file);
?>

نتائج الخروج

0
10

مثال2

<?php
   //فتح الملف واستنساخ البيانات
   $file = fopen("/PhpProject/sample.txt", "r");
   $data = fgets($file, 7);
   echo ftell($file); 
   fclose($file);
?>

نتائج الخروج

6

دليل PHP Filesystem