الفرق بين المراجعتين لصفحة: «PHP/filemtime»
< PHP
جميل-بيلوني (نقاش | مساهمات) إضافة محتويات الصفحة. |
ط استبدال النص - 'تصنيف:PHP Filesystem تصنيف:PHP Function' ب'تصنيف:PHP Function تصنيف:PHP Filesystem' |
||
سطر 47: | سطر 47: | ||
* [http://php.net/manual/en/function.filemtime.php صفحة الدالة filemtime في توثيق PHP الرسمي.] | * [http://php.net/manual/en/function.filemtime.php صفحة الدالة filemtime في توثيق PHP الرسمي.] | ||
[[تصنيف:PHP]] | [[تصنيف:PHP]] | ||
[[تصنيف:PHP Function]] | |||
[[تصنيف:PHP Filesystem]] | [[تصنيف:PHP Filesystem]] | ||
المراجعة الحالية بتاريخ 04:00، 22 أبريل 2018
(PHP 4, PHP 5, PHP 7)
تعيد الدالة filemtime()
وقت آخر تعديل أُجري على الملف.
الوصف
int filemtime ( string $filename )
تعيد هذه الدالة وقت آخر مرَّةٍ أُضيفت فيها بيانات إلى الملف filename
أي وقت آخر تعديل أُجري على محتوى ذاك الملف.
المعاملات
filename
مسار الملف الذي ستُجرى عليه العمليَّة.
القيم المعادة
يُعاد وقت آخر تعديل طُبِّقَ على محتوى الملف filename
أو القيمة FALSE
عند حصول أي خطأ. الوقت الذي يُعاد يكون على شكل بصمة وقت (Unix timestamp) وهو مناسب لاستعماله مع للدالة date()
.
أمثلة
المثال 1: استعمال الدالة filemtime()
<?php
$filename = 'somefile.txt';
if (file_exists($filename)) {
echo "$filename was last modified: " . date ("F d Y H:i:s.", filemtime($filename));
//”somefile.txt was last accessed: December 29 2002 22:16:23.” :ستظهر النتيجة بالشكل
?>
الأخطاء والاستثناءات
سيُصدَر تحذير E_WARNING
عند فشل الدالة.
ملاحظات
- الجدير بالملاحظة أنَّ دقَّة الوقت قد تختلف من نظام ملفات إلى آخر.
- ستُخزَّن نتيجة هذه الدالة. راجع صفحة الدالة
clearstatcache()
للمزيد من التفاصيل.
فائدة: يمكن أن تُستعمل هذه الدالة بدءًا من إصدار PHP 5.0.0 مع بعض بروتوكلات الروابط (URL wrappers).
انظر أيضًا
- الدالة
filectime()
: تعيد آخر وقت جرى فيه تعديل مؤشِّر الفهرسة (inode) لملف محدَّد. - الدالة
stat()
: تعيد معلومات عن الملف. - الدالة
touch()
: تضبط وقت الوصول والتعديل للملف. - الدالة
getlastmod()
: تعيد وقت آخر تعديل أُجري على الصفحة.