پیشنهاد دوره:

فونکشن PHP pathinfo()

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

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

قانون‌گذاریpathpathinfo(,)
پارامترها توضیح
path ضروری. مسیرهایی که باید بررسی شوند را تعیین می‌کند.
process_sections

اختیاری. عناصر آرایه‌ای که باید بازگردانده شوند را تعیین می‌کند. پیش‌فرض all است.

ممکنه‌ها:

  • PATHINFO_DIRNAME - فقط dirname را برمی‌گرداند
  • PATHINFO_BASENAME - فقط basename را برمی‌گرداند
  • PATHINFO_EXTENSION - فقط extension را برمی‌گرداند

توضیح

pathinfo() یک آرایه مرتبط را بازمی‌گرداند که شامل path اطلاعات.

شامل عناصر زیر است:

  • [dirname]
  • [basename]
  • [extension]

توضیحات و نکات

نکته:اگر نمی‌خواهید تمام واحدها را دریافت کنید، فونکشن pathinfo() یک رشته برمی‌گرداند.

مثال

مثال 1

<?php
print_r(pathinfo("/testweb/test.txt"));
?>

خروجی:

Array
(
[dirname] => /testweb
[basename] => test.txt
[extension] => txt
)

مثال 2

<?php
print_r(pathinfo("/testweb/test.txt",PATHINFO_BASENAME));
?>

خروجی:

test.txt