parse_ini_string
pclose
Dateisystem
PHP Manual

# pathinfo

(PHP 4 >= 4.0.3, PHP 5)

pathinfo — Liefert Informationen über einen Dateipfad

### Beschreibung

mixed pathinfo ( string `$path` [, int `$options` = PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME ] )

pathinfo() gibt ein assoziatives Array mit Informationen über einen Dateipfad (`path`) zurück.

### Parameter-Liste

`path`

  Der zu prüfende Dateipfad.

`options`

  Sie können mit dem optionalen Parameter `options` angeben, welche Elemente zurückgeben werden. Verwenden können Sie die Konstanten `PATHINFO_DIRNAME`, `PATHINFO_BASENAME`, `PATHINFO_EXTENSION` und `PATHINFO_FILENAME`. Standardmäßig werden alle Elemente zurückgegeben.

### Rückgabewerte

Die folgenden assoziativen array -Elemente werden zurückgegeben: dirname, basename, extension (falls vorhanden) und filename.

Falls `options` genutzt wird, gibt diese Funktion einen string zurück sofern nicht alle Elemente angefordert werden.

### Changelog

Version | Beschreibung
--- | ---
5.2.0 | Die `PATHINFO_FILENAME`-Konstante wurde hinzugefügt.

### Beispiele

Beispiel #1 pathinfo()-Beispiel

`<?php
$path_parts = pathinfo('/www/htdocs/inc/lib.inc.php');
echo $path_parts['dirname'], "\n";
echo $path_parts['basename'], "\n";
echo $path_parts['extension'], "\n";
echo $path_parts['filename'], "\n"; // seit PHP 5.2.0
?>`

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

    /www/htdocs/inc
    lib.inc.php
    php
    lib.inc

### Anmerkungen

> Hinweis: Informationen über das Wiederauffinden der aktuellen Pfadinformation finden Sie unter Vordefinierte Variablen.

### Siehe auch

- dirname() - Extrahiert den Verzeichnis-Namen aus einer vollständigen Pfadangabe
- basename() - Extrahiert den Namen einer Datei aus einer vollständigen Pfadangabe
- parse_url() - Analysiert einen URL und gibt seine Bestandteile zurück
- realpath() - Erzeugt einen kanonisch absoluten Pfadnamen

parse_ini_string
pclose
Dateisystem
PHP Manual