PHP pathinfo()Funktionen

PHP Filesystem 参考手册Vollständiges PHP-Dateisystem-Referenzhandbuch


Definition und Verwendung

Die pathinfo()-Funktion gibt Informationen über einen Dateipfad als Array zurück.

Die zurückgegebenen Array-Elemente sind wie folgt:

  • [dirname]: Verzeichnispfad
  • [basename]: Dateiname
  • [extension]: Dateierweiterung
  • [filename]: Dateiname ohne Erweiterung

Syntax

pathinfo(path,options)

Parameter Beschreibung
path Erforderlich. Gibt den zu prüfenden Pfad an.
options Optional. Gibt die zurückzugebenden Array-Elemente an. Standard ist alle.

Mögliche Werte:

  • PATHINFO_DIRNAME - gibt nur dirname zurück
  • PATHINFO_BASENAME - gibt nur basename zurück
  • PATHINFO_EXTENSION - gibt nur extension zurück
  • PATHINFO_FILENAME - gibt nur filename zurück


Tipps und Hinweise

Hinweis:Wenn nicht alle Elemente angefordert werden, gibt die Funktion pathinfo() eine Zeichenkette zurück.


Beispiele

Beispiel 1

<?php print_r(pathinfo("/testweb/test.txt")); ?>

Der obige Code gibt Folgendes aus:

Array
(
    [dirname] => /testweb
    [basename] => test.txt
    [extension] => txt
    [filename] => test
)

Beispiel 2

<?php print_r(pathinfo("/testweb/test.txt",PATHINFO_BASENAME)); ?>

Der obige Code gibt Folgendes aus:

test.txt


PHP Filesystem 参考手册Vollständiges PHP-Dateisystem-Referenzhandbuch

Andere Erweiterungen