Συνάρτηση basename
Η συνάρτηση basename επιστρέφει το τελικό στοιχείο της διαδρομής. Ως πρώτη παράμετρος
περνάει μια συμβολοσειρά διαδρομής, ως δεύτερη (προαιρετική) - μια κατάληξη που πρέπει να
αφαιρεθεί από το αποτέλεσμα. Η συνάρτηση λειτουργεί με διαδρομές στυλ UNIX και Windows.
Σύνταξη
basename(path, [suffix]);
Παράδειγμα
Λήψη ονόματος αρχείου από πλήρη διαδρομή:
<?php
echo basename('/var/www/site/index.html');
?>
Αποτέλεσμα εκτέλεσης κώδικα:
'index.html'
Παράδειγμα
Λήψη ονόματος αρχείου με αφαίρεση επέκτασης:
<?php
echo basename('/var/www/site/index.html', '.html');
?>
Αποτέλεσμα εκτέλεσης κώδικα:
'index'
Παράδειγμα
Εργασία με διαδρομές Windows:
<?php
echo basename('C:\Windows\system32\cmd.exe');
?>
Αποτέλεσμα εκτέλεσης κώδικα:
'cmd.exe'
Παράδειγμα
Λήψη ονόματος καταλόγου:
<?php
echo basename('/var/www/site/');
?>
Αποτέλεσμα εκτέλεσης κώδικα:
'site'