الفرق بين المراجعتين ل"PHP/filesize"

من موسوعة حسوب
< PHP
اذهب إلى التنقل اذهب إلى البحث
(إضافة محتويات الصفحة.)
 
 
سطر 45: سطر 45:
 
* [http://php.net/manual/en/function.filesize.php صفحة الدالة filesize في توثيق PHP الرسمي.]
 
* [http://php.net/manual/en/function.filesize.php صفحة الدالة filesize في توثيق PHP الرسمي.]
 
[[تصنيف:PHP]]
 
[[تصنيف:PHP]]
 +
[[تصنيف:PHP Function]]
 
[[تصنيف:PHP Filesystem]]
 
[[تصنيف:PHP Filesystem]]
[[تصنيف:PHP Function]]
 

المراجعة الحالية بتاريخ 04:00، 22 أبريل 2018

(PHP 4, PHP 5, PHP 7)

تعيد الدالة filesize()‎ حجم الملف.

الوصف

int filesize ( string $filename )

تعيد هذه الدالة حجم الملف filename.

المعاملات

filename

مسار الملف الذي ستُجرى عليه العمليَّة.

القيم المعادة

يُعاد حجم الملف filename بواحدة البايت أو القيمة FALSE مع توليد خطأ من المستوى E_WARNING عند حصول أي خطأ.

ملاحظة: لمَّا كان نوع الأعداد الصحيحة في PHP هو ذات إشارة (signed) وأغلب المنصات تستعمل الأعداد الصحيحة بطول 32 بت، فقد تعيد بعض دوال نظام الملفات نتائج مخالفة للتوقعات عند استعمالها مع ملفات ذات حجم أكبر من 2 غيغابايت.

أمثلة

المثال 1: استعمال الدالة filesize()‎

<?php

$filename = 'somefile.txt';
echo $filename . ': ' . filesize($filename) . ' bytes';

//somefile.txt: 1024 bytes

?>

الأخطاء والاستثناءات

سيُصدَر تحذير E_WARNING عند فشل الدالة.

ملاحظات

ستُخزَّن نتيجة هذه الدالة. راجع صفحة الدالة clearstatcache()‎ للمزيد من التفاصيل.

فائدة: يمكن أن تُستعمل هذه الدالة بدءًا من إصدار PHP 5.0.0 مع بعض بروتوكلات الروابط (URL wrappers).

انظر أيضًا

مصادر