English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يمكن لـ وظيفة fileatime() إرجاع وقت آخر زيارة ملف معين. إذا كانت النتيجة ناجحة، يمكن لهذه الوظيفة إرجاع وقت آخر زيارة كـ timestamp Unix، وإذا كانت النتيجة غير ناجحة، فإنها تعود إلى false.
int fileatime ( string $filename )
نتيجة هذه الوظيفة مخزنة مسبقًا. يمكننا استخدام وظيفة clearstatcache() لحذف المخزن.
يمكن تغيير وقت آخر زيارة الملف عند قراءة قطع البيانات من الملف. قد يغلق بعض أنظمة Unix تحديث وقت آخر زيارة لأنه عندما يزور التطبيق العديد من الملفات بانتظام، يمكن أن يؤثر على الأداء. يمكن لتحديث وقت آخر زيارة زيادة أداء هذا النوع من التطبيقات.
تحقق من توقيت آخر زيارة للملف وتشغيله بشكل م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.
أولاً، قم بتحديد ما إذا كان الملف موجودًا، ثم انظر إلى توقيت آخر زيارة للملف وتشغيله بشكل م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.