PHP-তে pathinfo() ফাংশনটি একটি ফাইল পথের তথ্য একটি অ্যারেতে রিটার্ন করে। pathinfo() ফাংশনটি নিচের উপাদান সহ একটি অ্যাসোসিয়েটিভ অ্যারে রিটার্ন করে −
ডিরেক্টরি নাম (dirname) − ডিরেক্টরি নাম রিটার্ন করে
বেসনেম (basename) − বেসনেম রিটার্ন করে
এক্সটেনশন (extension) − এক্সটেনশন রিটার্ন করে
সিনট্যাক্স
pathinfo(path, options)
প্যারামিটার
path − চেক করার পথ।
options − কোন উপাদানগুলো রিটার্ন করা হবে তা নির্দিষ্ট করুন
- PATHINFO_DIRNAME - শুধু dirname রিটার্ন করুন
- PATHINFO_BASENAME - শুধু basename রিটার্ন করুন
- PATHINFO_EXTENSION - শুধু extension রিটার্ন করুন
রিটার্ন মান
pathinfo() ফাংশনটি নিচের উপাদান সহ একটি অ্যাসোসিয়েটিভ অ্যারে রিটার্ন করে।
ডিরেক্টরি নাম (dirname) − ডিরেক্টরি নাম রিটার্ন করে
বেসনেম (basename) − বেসনেম রিটার্ন করে
এক্সটেনশন (extension) − এক্সটেনশন রিটার্ন করে
উদাহরণ
দ্বিতীয় প্যারামিটার সেট না করলে সব তথ্য পাওয়ার উদাহরণ −
<?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