Heim > Backend-Entwicklung > PHP-Tutorial > Wie kann ich mit der PHP-Funktion „basename()' einen Dateinamen aus einem Dateipfad extrahieren?

Wie kann ich mit der PHP-Funktion „basename()' einen Dateinamen aus einem Dateipfad extrahieren?

Patricia Arquette
Freigeben: 2024-12-30 22:35:11
Original
336 Leute haben es durchsucht

How Can I Extract a Filename from a File Path Using PHP's `basename()` Function?

Dateinamen aus Pfad mit PHP abrufen

Es kann vorkommen, dass Sie den Dateinamen aus einem bestimmten Pfad extrahieren müssen. PHP bietet für diese Aufgabe eine praktische Funktion: basename().

Betrachten Sie das folgende Beispiel, in dem Sie den Dateinamen „Output.map“ aus dem vollständigen Pfad „F:Program FilesSSH Communications SecuritySSH Secure ShellOutput“ abrufen möchten. map".

Basename verwenden

Um dies zu erreichen, können Sie basename() als verwenden folgt:

$path = "F:\Program Files\SSH Communications Security\SSH Secure Shell\Output.map";
$file = basename($path);
Nach dem Login kopieren

In diesem Beispiel extrahiert basename() „Output.map“ und weist es der $file-Variablen zu.

Zusätzliche Optionen

Basename() bietet Optionen zur weiteren Anpassung der Extraktion Prozess:

  • $suffix: Sie können ein Suffix angeben, das vor dem Extrahieren des Dateinamens entfernt werden soll. Zum Beispiel: basename($path, ".map"); gibt „Ausgabe“ zurück, indem „.map“ am Ende entfernt wird.
  • $flags: PHP ermöglicht Flags, um das Verhalten von basename() zu ändern. Weitere Einzelheiten finden Sie im PHP-Handbuch.

Das obige ist der detaillierte Inhalt vonWie kann ich mit der PHP-Funktion „basename()' einen Dateinamen aus einem Dateipfad extrahieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage