logo

Како добити УРЛ тренутне странице у ПХП-у?

Да би добио УРЛ тренутне странице, ПХП обезбеђује суперглобалну променљиву $_СЕРВЕР . $_СЕРВЕР је уграђена променљива ПХП-а, која се користи за добијање УРЛ адресе тренутне странице. То је суперглобална варијабла, што значи да је увек доступна у свим обимима.

Ако желимо пуну УРЛ адресу странице, онда ћемо морати да проверимо протокол (или назив шеме), да ли је хттпс или хттп. Погледајте пример у наставку:

 

Излаз

 <img src="//techcodeview.com/img/php-tutorial/22/how-get-current-page-url-php.webp" alt="How to get current page URL in PHP"> 

Напомена: Иссет() функција се овде користи да провери да ли је ХТТПС омогућен или не. Проверава да ли променљива постоји или не.

Или, такође можемо добити пуну УРЛ адресу тренутне странице користећи други начин дат у следећем примеру.

 

Излаз

 <img src="//techcodeview.com/img/php-tutorial/22/how-get-current-page-url-php-2.webp" alt="How to get current page URL in PHP 1"> 

Да бисте добили само име тренутне странице отворене у претраживачу, погледајте пример у наставку:

 <?php $curPageName = substr($_SERVER['SCRIPT_NAME'],strrpos($_SERVER['SCRIPT_NAME'],'/')+1); echo 'The current page name is: '.$curPageName; echo '</br>&apos;; ?&gt; 

Излаз

 <img src="//techcodeview.com/img/php-tutorial/22/how-get-current-page-url-php-3.webp" alt="How to get current page URL in PHP 1">