Nebudu se zde zabývat všemi indexy, které můžete najít na https://www.php.net/manual/en/reserved.variables.server.php, ale pouze ty které se vztahují k nějaké nadsložce aktuální souboru, akt. souboru samotného nebo jakékoliv jiné cestě.
Test probíhal tak že jsem si dal vypisovat do souboru _SERVER.php to co mě zajímalo a tento soubor jsem vložil do složky subfolder, která byla zase v kořeni webu/localhostu. Samotný skript jsem zadával s QS a=b, celá adresa tedy zněla: localhost/subfolder/_SERVER.php?a=b
Tady jsou výsledky:
PHP_SELF: /subfolder/_SERVER.phpSCRIPT_NAME: /subfolder/_SERVER.phpORIG_PATH_INFO: /subfolder/_SERVER.php
DOCUMENT_ROOT: F:\Mona\Visual Studio 2012\Projects\PhpLearn\PhpLearnHTTP_HOST: localhostSCRIPT_FILENAME: F:\Mona\Visual Studio 2012\Projects\PhpLearn\PhpLearn\subfolder\_SERVER.phpPATH_TRANSLATED: F:\Mona\Visual Studio 2012\Projects\PhpLearn\PhpLearn\subfolder\_SERVER.php
REQUEST_URI: /subfolder/_SERVER.php?a=b