Heim  >  Artikel  >  Backend-Entwicklung  >  Einführung in die PHP-Funktion – pathinfo(): gibt Dateiinformationen im Pfad zurück

Einführung in die PHP-Funktion – pathinfo(): gibt Dateiinformationen im Pfad zurück

WBOY
WBOYOriginal
2023-07-25 08:33:222040Durchsuche

PHP-Funktionseinführung – pathinfo(): Gibt Dateiinformationen im Pfad zurück

Im Prozess der Webentwicklung müssen wir häufig Dateien bedienen, z. B. Dateiinformationen, Dateipfade usw. abrufen. PHP bietet viele Funktionen, um diese Anforderungen zu erfüllen. Unter diesen ist die Funktion pathinfo() sehr nützlich, da sie problemlos dateibezogene Informationen aus einem Dateipfad extrahieren kann. Die grundlegende Syntax der Funktion

pathinfo() lautet wie folgt:

pathinfo($path, $options);

$path ist der Dateipfad, $options sind optionale Parameter, die zur Steuerung der Ausgabeergebnisse verwendet werden. Diese Funktion gibt ein Array zurück, das verschiedene Informationen im Dateipfad enthält. Schauen wir uns als Nächstes einige häufig verwendete Optionen an.

  1. PATHINFO_DIRNAME: Ruft den Verzeichnisteil des Pfads ab
  2. PATHINFO_BASENAME: Ruft den Dateinamenteil des Pfads ab
  3. PATHINFO_EXTENSION: Ruft den Dateierweiterungsteil des Pfads ab
  4. PATHINFO_FILENAME: Ruft den Dateinamen des Pfads ab (ohne Erweiterung). ) Teil

Im Folgenden finden Sie einige Codebeispiele, um die Verwendung der Funktion pathinfo() zu demonstrieren:

// 获取路径的目录部分
$path = "/home/user/www/example.php";
$dirname = pathinfo($path, PATHINFO_DIRNAME);
echo "目录:".$dirname."
";

// 获取路径的文件名部分
$basename = pathinfo($path, PATHINFO_BASENAME);
echo "文件名:".$basename."
";

// 获取路径的文件扩展名部分
$extension = pathinfo($path, PATHINFO_EXTENSION);
echo "扩展名:".$extension."
";

// 获取文件名(不包含扩展名)部分
$filename = pathinfo($path, PATHINFO_FILENAME);
echo "文件名(不包含扩展名):".$filename."
";

Wenn Sie den obigen Code ausführen, erhalten Sie die folgenden Ergebnisse:

目录:/home/user/www
文件名:example.php
扩展名:php
文件名(不包含扩展名):example

Über die Funktion pathinfo() können wir dies problemlos tun Holen Sie sich die Pfadinformationen verschiedener Teile. Dies wird häufig in der Entwicklung verwendet, insbesondere beim Hochladen und Verarbeiten von Dateien. Für weitere Vorgänge können wir problemlos das Verzeichnis, den Dateinamen, die Erweiterung und andere Informationen der Datei abrufen.

Zusammenfassung: Die Funktion

  • pathinfo() ist eine sehr praktische Funktion in PHP, die leicht verschiedene Informationen über die Datei aus dem Dateipfad extrahieren kann.
  • PATHINFO_DIRNAME wird verwendet, um den Verzeichnisteil des Pfads abzurufen.
  • PATHINFO_BASENAME wird verwendet, um den Dateinamen als Teil des Pfads abzurufen.
  • PATHINFO_EXTENSION wird verwendet, um den Dateierweiterungsteil des Pfads abzurufen.
  • PATHINFO_FILENAME wird verwendet, um den Dateinamen (ohne Erweiterung) als Teil des Pfads abzurufen.

Ich hoffe, dieser Artikel kann jedem helfen, die Funktion pathinfo() besser zu verstehen und zu verwenden und die Entwicklungsarbeit zu vereinfachen.

Das obige ist der detaillierte Inhalt vonEinführung in die PHP-Funktion – pathinfo(): gibt Dateiinformationen im Pfad zurück. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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