273 of 410 menu

Funktsioon pathinfo

Funktsioon pathinfo tagastab massiivi info faili tee kohta. Esimese parameetrina anname stringi teega, teise parameetrina - lipu, mis näitab, millist konkreetset tee komponenti tagastada.

Süntaks

pathinfo(string $path, int $flags = PATHINFO_ALL);

Lipud

Lipp Kirjeldus Tagastatav element
PATHINFO_DIRNAME Tagastab ainult faili kausta dirname
PATHINFO_BASENAME Tagastab ainult faili nime (laiendiga) basename
PATHINFO_EXTENSION Tagastab ainult faili laiendi extension
PATHINFO_FILENAME Tagastab ainult faili nime (ilma laiendita) filename

Näide

Hankime kogu info tee kohta:

<?php $res = pathinfo('/var/www/index.php'); print_r($res); ?>

Koodi täitmise tulemus:

[ 'dirname' => '/var/www', 'basename' => 'index.php', 'extension' => 'php', 'filename' => 'index' ]

Näide

Hankime ainult faili nime:

<?php echo pathinfo('/var/www/index.php', PATHINFO_FILENAME); ?>

Koodi täitmise tulemus:

'index'

Näide

Hankime ainult faili laiendi:

<?php echo pathinfo('/var/www/index.php', PATHINFO_EXTENSION); ?>

Koodi täitmise tulemus:

'php'

Näide

Hankime ainult faili nime laiendiga:

<?php echo pathinfo('/var/www/index.php', PATHINFO_BASENAME); ?>

Koodi täitmise tulemus:

'index.php'

Näide

Hankime ainult kausta:

<?php echo pathinfo('/var/www/index.php', PATHINFO_DIRNAME); ?>

Koodi täitmise tulemus:

'/var/www'

Vaata ka

  • funktsiooni realpath,
    mis tagastab absoluutse tee
  • funktsiooni basename,
    mis tagastab faili nime
  • funktsiooni dirname,
    mis tagastab kausta nime
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu