Συνάρτηση dirname
Η συνάρτηση dirname επιστρέφει τη διαδρομή προς τον γονικό κατάλογο της καθορισμένης διαδρομής. Ως πρώτη παράμετρο η συνάρτηση δέχεται μια συμβολοσειρά με διαδρομή, και ως δεύτερη προαιρετική παράμετρο - τον αριθμό των επιπέδων προς τα πάνω που πρέπει να ανεβεί.
Σύνταξη
dirname(string $path, int $levels = 1): string
Παράδειγμα
Ας πάρουμε τον γονικό κατάλογο για τη διαδρομή:
<?php
echo dirname('/var/www/html/index.php');
?>
Αποτέλεσμα εκτέλεσης κώδικα:
'/var/www/html'
Παράδειγμα
Ας ανεβούμε δύο επίπεδα πάνω στους καταλόγους:
<?php
echo dirname('/var/www/html/index.php', 2);
?>
Αποτέλεσμα εκτέλεσης κώδικα:
'/var'
Παράδειγμα
Εργασία με σχετικές διαδρομές:
<?php
echo dirname('images/photo.jpg');
?>
Αποτέλεσμα εκτέλεσης κώδικα:
'images'