Comment récupérer l’URL de la page courante en PHP

Vous pouvez utiliser la variable globale $_SERVER pour récupérer l’URL de la page courante en PHP. $_SERVER est une variable super-global, ce qui signifie qu’elle est toujours disponible dans tous les domaines.
 
 
Pareil, si vous souhaitez une URL complète de la page courante, vous devez vérifier le nom du schéma (ou protocole), que ce soit http ou https, comme indiqué dans l’exemple ci-dessous:
 

Code source :
<?php 
	if(isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on') 
		$url = "https"; 
	else
		$url = "http"; 
	  
	// Ajoutez // à l'URL.
	$url .= "://"; 
	  
	// Ajoutez l'hôte (nom de domaine, ip) à l'URL.
	$url .= $_SERVER['HTTP_HOST']; 
	  
	// Ajouter l'emplacement de la ressource demandée à l'URL
	$url .= $_SERVER['REQUEST_URI']; 
		  
	// Afficher l'URL
	echo $url; 
?>
QCM sur PHP

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *