⊗ppPmFSAP 335 of 447 menu

Bezwzględne ścieżki w PHP

Przeczytajmy plik tekstowy, znajdujący się w folderze z naszym skryptem:

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

Postawmy teraz na początku ścieżki ukośnik:

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

W tym przypadku ścieżka przestanie być względna, a stanie się bezwzględna. Przy tym nasz plik będzie wyszukiwany od korzenia systemu operacyjnego. Oczywiście, plik o takiej ścieżce nie zostanie znaleziony, ponieważ znajduje się on w folderze z naszą stroną.

Możemy uzyskać ścieżkę od korzenia systemu operacyjnego do folderu z naszą stroną:

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

Możemy dodać uzyskaną ścieżkę do nazwy szukanego pliku - i otrzymamy poprawną bezwzględną ścieżkę do naszego pliku:

<?php echo file_get_contents($_SERVER['DOCUMENT_ROOT'] . '/test.txt'); ?>
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć