PHP pathinfo() Function












❮ مرجع فایل سیستم PHP

مثال


دریافت اطلاعات در مورد مسیر فایل:




print_r(pathinfo("/testweb/test.txt"));

?>

خروجی کد بالا این خواهد بود:



آرایه

(

[di
ame] => /testweb

[نام پایه] => test.txt

[پسوند] => txt

)







تعریف و استفاده


عملکرد pathinfo() اطلاعات مربوط به مسیر فایل را برمی‌گرداند.


نحو



pathinfo(مسیر، گزینه‌ها)

مقادیر پارامتر















پارامتر توضیح
مسیر لازم است. مسیری که باید بررسی شود را مشخص می کند
گزینه ها اختیاری. مشخص می کند کدام عنصر آرایه را برگرداند. اگر مشخص نشده باشد، آن است
همه عناصر را برمی گرداند.

مقادیر ممکن:



  • PATHINFO_DIRNAME - فقط di
    ame را برگردانید

  • PATHINFO_BASENAME - فقط نام پایه را برگردانید

  • PATHINFO_EXTENSION - فقط پسوند بازگشتی

  • PATHINFO_FILENAME - فقط نام فایل را برگردانید














جزئیات فنی















مقدار بازگشتی: اگر پارامتر option حذف شود، برمی‌گرداند
یک آرایه انجمنی با نام، نام پایه، پسوند و نام فایل. اگر
پارامتر option مشخص شده است، رشته‌ای را به همراه موارد درخواستی برمی‌گرداند
عنصر FALSE در صورت شکست
نسخه PHP: 4.0.3+
تغییر PHP: PHP 5.2: PATHINFO_FILENAME اضافه شد




نمونه های بیشتر




مثال


دریافت اطلاعات در مورد مسیر فایل:




print_r(pathinfo("/testweb/test.txt",PATHINFO_BASENAME));

?>

خروجی کد بالا این خواهد بود:



test.txt




❮ مرجع فایل سیستم PHP