Dirname funksiyasi
dirname funksiyasi ko'rsatilgan yo'lning ota katalogi yo'lini qaytaradi. Funksiya birinchi parametr sifatida yo'lni qabul qiladi, ikkinchi ixtiyoriy parametr sifatida esa yuqoriga ko'tarilishi kerak bo'lgan darajalar sonini qabul qiladi.
Sintaksis
dirname(string $path, int $levels = 1): string
Misol
Quyidagi yo'l uchun ota katalogni olamiz:
<?php
echo dirname('/var/www/html/index.php');
?>
Kodni bajarish natijasi:
'/var/www/html'
Misol
Kataloglardan ikki daraja yuqoriga ko'taramiz:
<?php
echo dirname('/var/www/html/index.php', 2);
?>
Kodni bajarish natijasi:
'/var'
Misol
Nisbiy yo'llar bilan ishlash:
<?php
echo dirname('images/photo.jpg');
?>
Kodni bajarish natijasi:
'images'