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

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

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

PHP & MySQL

دليل PHP

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

دليل PHP Filesystem

يمكن لـ وظيفة fileatime() إرجاع وقت آخر زيارة ملف معين. إذا كانت النتيجة ناجحة، يمكن لهذه الوظيفة إرجاع وقت آخر زيارة كـ timestamp Unix، وإذا كانت النتيجة غير ناجحة، فإنها تعود إلى false.

القواعد

int fileatime ( string $filename )

نتيجة هذه الوظيفة مخزنة مسبقًا. يمكننا استخدام وظيفة clearstatcache() لحذف المخزن.

يمكن تغيير وقت آخر زيارة الملف عند قراءة قطع البيانات من الملف. قد يغلق بعض أنظمة Unix تحديث وقت آخر زيارة لأنه عندما يزور التطبيق العديد من الملفات بانتظام، يمكن أن يؤثر على الأداء. يمكن لتحديث وقت آخر زيارة زيادة أداء هذا النوع من التطبيقات.

مثال1

تحقق من توقيت آخر زيارة للملف وتشغيله بشكل مformatted

<?php
   echo fileatime("sample.txt");
   echo "\n";
   echo "آخر زيارة: " . date("F d Y H:i:s.", fileatime("sample.txt"));
?>

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

1590217956
آخر زيارة: May 23 2020 09:12:36.

مثال2

أولاً، قم بتحديد ما إذا كان الملف موجودًا، ثم انظر إلى توقيت آخر زيارة للملف وتشغيله بشكل مformatted

<?php
   $filename = "/PhpProject/sample.txt";
   if(file_exists($filename)) {
      echo "$filename آخر زيارة: " . date("F d Y H:i:s.", fileatime($filename));
   }
?>

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

/PhpProject/sample.txt آخر زيارة: May 23 2020 09:12:36.

دليل PHP Filesystem