filetype() (filetype)
می خواهی «نوع فایل» را سریع بفهمی؟ تابع filetype نوع فایل را برمی گرداند. «نوع فایل» یعنی فایل است یا پوشه و مانند این ها.
تعریف ساده و سینتکس نوع فایل
تابع filetype نوع مسیر داده شده را می دهد. در خطا false برمی گردد. نتیجه ممکن است در «کش (Cache)» بماند. برای این صفحه نوع فایل مرجع است.
<?php
echo filetype("test.txt");
?>
مقادیر بازگشتی ممکن
خروجی می تواند یکی از موارد زیر باشد: fifo، char، dir، block، link، file، socket، unknown.
گام های عملی سریع
- مسیر درست فایل یا پوشه را بنویس.
- تابع
filetypeرا اجرا کن. - خروجی را چاپ یا بررسی کن.
- در خطا، پیام مناسب نمایش بده.
<?php
echo filetype("/images/");
?>
نکته: نتیجه ممکن است کش شود. برای تازه سازی، از clearstatcache استفاده کن.
هشدار: اگر false دیدی، مسیر، وجود فایل، و دسترسی ها را بررسی کن.
جمع بندی سریع
- filetype نوع مسیر را برمی گرداند.
- در خطا مقدار false می آید.
- نتیجه ممکن است در کش بماند.
- برای پوشه ها هم قابل استفاده است.