(PHP 4 >= 4.0.3, PHP 5)
pathinfo — Devuelve información sobre la ruta de un archivo
pathinfo() devuelve una matriz asociativa que contiene información sobre ruta .
La ruta a chequear.
Es posible especificar cuáles elementos son devueltos con el parámetro opcional opciones . Éste se compone de PATHINFO_DIRNAME, PATHINFO_BASENAME, PATHINFO_EXTENSION y PATHINFO_FILENAME. Su valor predeterminado es devolver todos los elementos.
Los siguientes elementos del array asociativo son devueltos: dirname, basename y extension (si existe), y filename.
Si se define opciones , esta función devolverá un valor string si no todos los elementos son pedidos.
Versión | Descripción |
---|---|
5.2.0 | La constante PATHINFO_FILENAME fue agregada. |
Example#1 Ejemplo de pathinfo()
<?php
$partes_ruta = pathinfo('/www/htdocs/index.html');
echo $partes_ruta['dirname'] . "\n";
echo $partes_ruta['basename'] . "\n";
echo $partes_ruta['extension'] . "\n";
echo $partes_ruta['filename'], "\n"; // desde PHP 5.2.0
?>
El resultado del ejemplo seria:
/www/htdocs index.html html index
Note: Para información sobre la recuperación de información sobre la ruta actual, lea la sección relevante en variables reservadas predefinidas.