Dateinamen ohne Erweiterung in PHP erhalten: Ein alternativer Ansatz
Problem:
Sie Sie haben eine PHP-Funktion, die die Dateierweiterung zurückgibt, Sie möchten sie jedoch ändern, um den Dateinamen ohne die zurückzugeben Erweiterung.
Funktionscode:
function ShowFileExtension($filepath) { // Code to extract filename and extension }
Gewünschtes Ergebnis:
Wenn die Datei „my.zip“ ist , sollte die Funktion „my“ zurückgeben (ohne Erweiterung).
Lösung:
Es gibt eine einfachere und effizientere Möglichkeit, den Dateinamen ohne die Erweiterung mithilfe der Funktion pathinfo() abzurufen:
$filename = pathinfo($filepath, PATHINFO_FILENAME);
Die Funktion pathinfo() zerlegt einen Dateipfad in seine verschiedenen Komponenten:
Um den Dateinamen ohne die Erweiterung zu erhalten, verwenden Sie daher einfach PATHINFO_FILENAME.
Das obige ist der detaillierte Inhalt vonWie kann ich in PHP einen Dateinamen ohne Erweiterung erhalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!