PHP-Funktion: basename

Die folgende beispielhafte Implementierung in C# sollte nicht unbedacht übernommen werden (→ Erläuterungen):

Implementierung
01
02
03
04
05
06
07
public static string basename(string path, string suffix = null) {
if(!String.IsNullOrWhiteSpace(suffix) && path.EndsWith(suffix)) {
return Path.GetFileNameWithoutExtension(path);
} else {
return Path.GetFileName(path);
}
}
Verwendung
01
02
string withSuffix = basename(@"C:\Users\Holger\Downloads\Test.txt"); // "Test.txt"
string withoutSuffix = basename(@"C:\Users\Holger\Downloads\Test.txt", ".txt"); // "Test"

Eine ausführliche Beschreibung der PHP-Funktion findet sich in der offiziellen Dokumentation.

Projektverweise

Kategorien / Archiv  |  Übersicht RSS-Feed

Schlagworte

Suche