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
phpdirname(string $path, int $levels = 1): string
Contoh
Dapatkan direktori induk untuk laluan:
php<?php
echo dirname('/var/www/html/index.php');
?>
Keputusan pelaksanaan kod:
php'/var/www/html'
Contoh
Naik dua aras ke atas melalui direktori:
php<?php
echo dirname('/var/www/html/index.php', 2);
?>
Keputusan pelaksanaan kod:
php'/var'
Contoh
Bekerja dengan laluan relatif:
php<?php
echo dirname('images/photo.jpg');
?>
Keputusan pelaksanaan kod:
php'images'