273 of 410 menu

Funktionen pathinfo

Funktionen pathinfo returnerar en array med information om sökvägen till en fil. I den första parametern skickar vi en sträng med sökvägen, och i den andra parametern - en flagga som indikerar vilken specifik komponent av sökvägen som ska returneras.

Syntax

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

Flaggor

Flagga Beskrivning Returnerat element
PATHINFO_DIRNAME Returnerar endast filens katalog dirname
PATHINFO_BASENAME Returnerar endast filnamnet (med tillägg) basename
PATHINFO_EXTENSION Returnerar endast filens tillägg extension
PATHINFO_FILENAME Returnerar endast filnamnet (utan tillägg) filename

Exempel

Få all information om sökvägen:

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

Resultat av kodkörning:

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

Exempel

Få endast filnamnet:

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

Resultat av kodkörning:

'index'

Exempel

Få endast filens tillägg:

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

Resultat av kodkörning:

'php'

Exempel

Få endast filnamnet med tillägg:

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

Resultat av kodkörning:

'index.php'

Exempel

Få endast katalogen:

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

Resultat av kodkörning:

'/var/www'

Se även

  • funktionen realpath,
    som returnerar en absolut sökväg
  • funktionen basename,
    som returnerar filnamn
  • funktionen dirname,
    som returnerar katalognamn
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa