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