سبد (0)

تابع ()pathinfo

تابع ()pathinfo


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


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

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

عناصر آرایه ای زیر برگردانده خواهد شد:

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

نحوه نوشتن

pathinfo(path,options)
پارامترهاتوضیحات
path

ضروری. مسیری که قرار است بررسی شود را مشخص می کند. 

options

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

Possible values:

  • PATHINFO_DIRNAME  - تنها dirname برگردانده خواهد شد.
  • PATHINFO_BASENAME  - تنها basename برگردانده خواهد شد. 
  • PATHINFO_EXTENSION  -تنها 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

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

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه