Forum und email

pathinfo

(PHP 4 >= 4.0.3, PHP 5)

pathinfo — Visszaadja egy fájl elérési útjának az információit

Leírás

mixed pathinfo ( string $path [, int $options ] )

A pathinfo() függvény egy asszociatív tömböt ad vissza, ami információkat tartalmaz a path paraméterről. A következőek a tömb elemei: dirname, basename és extension, ha van.

Megadhatod, mely elemet adja vissza függvény az opcinális options paraméterben. Ez a PATHINFO_DIRNAME, a PATHINFO_BASENAME, a PATHINFO_EXTENSION és a PATHINFO_FILENAME (PHP 5.2.0 óta elérhető) konstansokból állhat. Alapértelmezettként minden elemet visszaad. Ez a függvény egy karaterláncot ad vissza, ha nem kérték tőle az összes elemet.

Example#1 pathinfo() példa

<?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"// PHP 5.2.0 óta
?>

A kimenetnek ilyennek kellene lennie:

/www/htdocs
index.html
html
index

Note: A visszanyert útvonal információkról további adatokért lásd a előre definált változók részt.

Lásd még: dirname(), basename(), parse_url() és realpath().