تابع ()stat

چاپ

 تابع ()stat


PHP Filesystem Reference توابع کار با فایل ها در PHP


تعریف و کاربرد

تابع ()stat اطلاعاتی را درباره ی یک فایل برمی گرداند. 

این تابع یک آرایه را برمی گرداند که شامل عناصر زیر است: 

نحوه نوشتن

stat(filename)
پارامترهاتوضیحات
filename

ضروری. مسیر فایل مورد نظر را مشخص می کند.


نکات قابل توجه 

نکته: خروجی این تابع از یک سرور تا سرور دیگر متفاوت است. آرایه ی مورد نظر ممکن است شامل number index یا name index یا هردو باشد. 

نکته: خروجی این تابع در کش ذخیره می شود. برای پاک کردن کش می توانید از تابع ()clearstatcache استفاده کنید. 


مثال

<?php
$stat = stat('test.txt');
echo 'Acces time: ' .$stat['atime'];
echo '<br />Modification time: ' .$stat['mtime'];
echo '<br />Device number: ' .$stat['dev'];
?>

خروجی کد بالا برابر است با:

Access time: 1141633430
Modification time: 1141298003
Device number: 0

PHP Filesystem Reference توابع کار با فایل ها در PHP