logo

Hogyan lehet lekérni az aktuális oldal URL-jét PHP-ben?

Az aktuális oldal URL-címének lekéréséhez a PHP egy szuperglobális változót biztosít $_SERVER . A $_SERVER a PHP beépített változója, amely az aktuális oldal URL-címének lekérésére szolgál. Ez egy szuperglobális változó, ami azt jelenti, hogy mindig elérhető minden területen.

Ha szeretnénk az oldal teljes URL-jét, akkor ellenőriznünk kell a protokollt (vagy a séma nevét), legyen az https vagy http. Lásd az alábbi példát:

javascript onclick
 

Kimenet

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

Megjegyzés: Az isset() függvény itt ellenőrizhető, hogy a HTTPS engedélyezve van-e vagy sem. Ellenőrzi, hogy létezik-e változó vagy sem.

Vagy az aktuális oldal teljes URL-címét is megkaphatjuk a következő példában megadott más módon.

Például az
 

Kimenet

 <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"> 

Ha csak a böngészőben megnyitott aktuális oldal nevét szeretné látni, nézze meg az alábbi példát:

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

Kimenet

 <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">