⊗ppPmFSAP 335 of 447 menu

Absoluuttiset polut PHP:ssä

Luetaan tekstitiedosto, joka sijaitsee skriptimme kansiossa:

<?php echo file_get_contents('test.txt'); ?>

Asetetaan nyt polun alkuun kauttaviiva:

<?php echo file_get_contents('/test.txt'); ?>

Tässä tapauksessa polusta tulee ei suhteellinen, vaan absoluuttinen. Tällöin tiedostoamme etsitään käyttöjärjestelmän juuresta. Tietysti tiedostoa tällaisella polulla ei löydy, koska se sijaitsee verkkosivustomme kansiossa.

Voimme saada polun käyttöjärjestelmän juuresta verkkosivustomme kansioon:

<?php echo $_SERVER['DOCUMENT_ROOT']; ?>

Voimme lisätä saadun polun etsittävän tiedoston nimeen - ja saamme oikean absoluuttisen polun tiedostoomme:

<?php echo file_get_contents($_SERVER['DOCUMENT_ROOT'] . '/test.txt'); ?>
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ää