272 of 410 menu

Funktio realpath

Funktio realpath muuntaa suhteellisen polun absoluuttiseksi, paljastaen kaikki symboliset linkit ja viittaukset ylähakemistoihin (..). Funktio saa yhden parametrin - polun tiedostoon tai hakemistoon. Jos polkua ei ole olemassa, funktio palauttaa false.

Syntaksi

realpath(path);

Esimerkki

Saadaan absoluuttinen polku nykyiseen tiedostoon:

<?php echo realpath(__FILE__); ?>

Koodin suorituksen tulos (esimerkki):

'/var/www/project/index.php'

Esimerkki

Yritetään saada polku olematomaan tiedostoon:

<?php $res = realpath('nonexistent/file.txt'); var_dump($res); ?>

Koodin suorituksen tulos:

false

Esimerkki

Oletetaan, että /home/user/link viittaa kohteeseen /var/www. Avataan polku symbolisilla linkeillä:

<?php echo realpath('/home/user/link/project'); ?>

Koodin suorituksen tulos (esimerkki):

'/var/www/project'

Katso myös

  • funktion pathinfo,
    joka palauttaa tietoja polusta
  • funktion basename,
    joka palauttaa tiedoston nimen
  • funktion dirname,
    joka palauttaa hakemiston nimen
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää