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 PHPQCM sur PHP – Les bases – Partie 1QCM sur PHP avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus
Partagez cet article

Laisser un commentaire

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