ফাংশন dirname

ফাংশন dirname指定された পথের প্যারেন্ট ডিরেক্টরির পথ রিটার্ন করে। ফাংশনটি প্রথম প্যারামিটার হিসেবে একটি স্ট্রিং নেয় যাতে পথ থাকে, এবং দ্বিতীয় ঐচ্ছিক প্যারামিটার হিসেবে - উপরের দিকে কতগুলি লেভেল উঠতে হবে তার সংখ্যা।

সিনট্যাক্স

phpdirname(string $path, int $levels = 1): string

উদাহরণ

নিচের পথের জন্য প্যারেন্ট ডিরেক্টরি বের করি:

php<?php
  echo dirname('/var/www/html/index.php');
?>

কোড 실행ের ফলাফল:

php'/var/www/html'

উদাহরণ

আসুন ডিরেক্টরি ট্রিতে দু'লেভেল উপরে উঠে যাই:

php<?php
  echo dirname('/var/www/html/index.php', 2);
?>

কোড 실행ের ফলাফল:

php'/var'

উদাহরণ

আপেক্ষিক পথ নিয়ে কাজ করা:

php<?php
  echo dirname('images/photo.jpg');
?>

কোড 실행ের ফলাফল:

php'images'

আরও দেখুন

  • ফাংশন basename,
    যা ফাইলের নাম রিটার্ন করে
  • ফাংশন pathinfo,
    যা পথ সম্পর্কিত তথ্য রিটার্ন করে
  • ফাংশন realpath,
    যা পরম পথ রিটার্ন করে