تابع ()pathinfo
تابع ()pathinfo
تعریف و کاربرد
تابع ()pathinfo یک آرایه را برمی گرداند که دربردارنده ی اطلاعاتی درباره ی یک مسیر(path)است.
عناصر آرایه ای زیر برگردانده خواهد شد:
- [dirname]
- [basename]
- [extension]
نحوه نوشتن
pathinfo(path,options)
پارامترها | توضیحات |
---|---|
path |
ضروری. مسیری که قرار است بررسی شود را مشخص می کند. |
options |
اختیاری. مشخص می کند که کدام عناصر آرایه برگردانده شوند. مقدار پیش فرض، تمامی عناصر است. Possible values:
|
نکات قابل توجه
نکته: در صورتی که تمام عناصر مورد تقاضا نباشند، تابع ()pathinfo یک رشته را برمی گرداند.
مثال 1
<?php
print_r(pathinfo("/testweb/test.txt"));
?>
print_r(pathinfo("/testweb/test.txt"));
?>
خروجی کد بالا برابر است با:
Array
(
[dirname] => /testweb
[basename] => test.txt
[extension] => txt
)
(
[dirname] => /testweb
[basename] => test.txt
[extension] => txt
)
مثال 2
<?php
print_r(pathinfo("/testweb/test.txt",PATHINFO_BASENAME));
?>
print_r(pathinfo("/testweb/test.txt",PATHINFO_BASENAME));
?>
خروجی کد بالا برابر است با:
test.txt
- نوشته شده توسط احسان عباسی
- بازدید: 5351