pathinfo() ফাংশন একটি অ্যারেতে একটি ফাইল পাথ সম্পর্কে তথ্য প্রদান করে। pathinfo() ফাংশন নিম্নলিখিত উপাদানগুলির সাথে একটি সহযোগী অ্যারে প্রদান করে −
-
ডিরেক্টরি নাম − ডিরেক্টরির নাম ফেরত দেয়
-
বেসনেম - বেসনেম ফেরত দেয়
-
এক্সটেনশন - রিটার্ন এক্সটেনশন
সিনট্যাক্স
pathinfo(path,options)
পরামিতি
-
পথ - যে পথটি পরীক্ষা করা হবে।
-
বিকল্প - কোন উপাদানগুলি ফেরত দিতে হবে তা নির্দিষ্ট করুন
- PATHINFO_DIRNAME - শুধুমাত্র dirname ফেরত দিন
- PATHINFO_BASENAME - শুধুমাত্র বেসনেম ফেরত দিন
- PATHINFO_EXTENSION - শুধুমাত্র এক্সটেনশন ফেরত দিন
ফেরত
pathinfo() ফাংশন নিম্নলিখিত উপাদানগুলির সাথে একটি সহযোগী অ্যারে প্রদান করে।
-
ডিরেক্টরি নাম − ডিরেক্টরির নাম ফেরত দেয়
-
বেসনেম - বেসনেম ফেরত দেয়
-
এক্সটেনশন - রিটার্ন এক্সটেনশন
আমরা দ্বিতীয় প্যারামিটার সেট না করার পর থেকে নিম্নলিখিতটি সমস্ত তথ্য দেখানো একটি উদাহরণ৷
৷উদাহরণ
<?php print_r(pathinfo("/images/architecture.png")); ?>
আউটপুট
Array ( [dirname] => /images [basename] => architecture.png [extension] => png )
আসুন দেখি কিভাবে শুধুমাত্র ডিরেক্টরির নাম পেতে হয়।
উদাহরণ
<?php print_r(pathinfo("/images/architecture.png",PATHINFO_DIRNAME)); ?>
আউটপুট
/images
আসুন দেখি কিভাবে শুধুমাত্র বেসনেম পেতে হয়।
উদাহরণ
<?php print_r(pathinfo("/images/architecture.png",PATHINFO_BASENAME)); ?>
আউটপুট
architecture.png
আসুন দেখি কিভাবে শুধুমাত্র এক্সটেনশন পেতে হয়।
উদাহরণ
<?php print_r(pathinfo("/images/architecture.png",PATHINFO_EXTENSION)); ?>
আউটপুট
png