Manuel PHP
Précédent |  | Suivant

# pathinfo

(PHP 4 >= 4.0.3, PHP 5)

pathinfo -- Retourne des informations sur un chemin système

## Description

mixed pathinfo ( string path [, int options] )

pathinfo() retourne un tableau associatif, contenant les informations sur le chemin `path`. Les éléments suivants sont retournés : `dirname`, `basename` et `extension` si un présent.

Vous pouvez spécifier quels seront les éléments retournés avec le paramètre optionnel `options`. Il est composé des constantes `PATHINFO_DIRNAME`, `PATHINFO_BASENAME`, `PATHINFO_EXTENSION` et `PATHINFO_FILENAME` (disponible depuis PHP 5.2.0). Par défaut, tous les éléments sont retournés. Cette fonction retourne une chaîne de caractères si tous les éléments ne sont pas tous demandés.

Exemple 1. Exemple avec pathinfo()

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

L'exemple ci-dessus va afficher :

    /www/htdocs
    index.html
    html
    index

> Note : Pour plus d'informations sur la lecture du chemin courant, lisez la section sur les variables pré-définies.

Voir aussi dirname(), basename(), parse_url() et realpath().

Précédent | Sommaire | Suivant
parse_ini_file | Niveau supérieur | pclose