Fungsi dirname
Fungsi dirname mengembalikan laluan ke direktori induk bagi laluan yang ditentukan. Parameter pertama fungsi ini menerima rentetan dengan laluan, dan parameter pilihan kedua - bilangan aras ke atas yang perlu dinaiki.
Sintaks
dirname(string $path, int $levels = 1): string
Contoh
Dapatkan direktori induk untuk laluan:
<?php
echo dirname('/var/www/html/index.php');
?>
Keputusan pelaksanaan kod:
'/var/www/html'
Contoh
Naik dua aras ke atas melalui direktori:
<?php
echo dirname('/var/www/html/index.php', 2);
?>
Keputusan pelaksanaan kod:
'/var'
Contoh
Bekerja dengan laluan relatif:
<?php
echo dirname('images/photo.jpg');
?>
Keputusan pelaksanaan kod:
'images'