pathinfo

(PHP 4 >= 4.0.3, PHP 5)

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

Description

array 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.

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 et PATHINFO_EXTENSION. Par défaut, tous les éléments sont retourné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";
?>

L'exemple ci-dessus va afficher :

/www/htdocs
index.html
html

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().