Obtener URL de la pagina actual con PHP

A lo largo de nuestra carrera como desarrollador es posible que tengamos que obtener la URL de la página que tenemos abierta. Con este ejemplo os presento una de las mil millones de formas de hacerlo. Os invito de camino a echarle un vistazo a la variable $_SERVER de PHP.

<?php
     function get_URL(){
     $url = "http://".$_SERVER['HTTP_HOST'].":";
     $url .= $_SERVER['SERVER_PORT'].$_SERVER['REQUEST_URI']; 
     return $url;
     }
?>
  • $_SERVER['HTTP_HOST']: Sirve para obtener el nombre del dominio.
  • $_SERVER['SERVER_PORT']: Sirve para obtener el puerto.
  • $_SERVER['REQUEST_URI']: Sirve para obtener la URI.
Para mostrar la URL actual, llamamos a la función que nos acabamos de crear de la siguiente manera:

<?php
     echo get_URL(); 
?>

Comentarios

Entradas populares