Maison >développement back-end >Problème PHP >Comment obtenir la vraie URL après un saut en php

Comment obtenir la vraie URL après un saut en php

王林
王林original
2020-08-01 13:26:093318parcourir

Comment obtenir la vraie URL après un saut en php : Vous pouvez utiliser la fonction get_headers() pour l'obtenir. La fonction get_headers() est une fonction de niveau système qui renvoie un tableau contenant les en-têtes envoyés par le serveur en réponse à une requête HTTP.

Comment obtenir la vraie URL après un saut en php

get_headers() est une fonction de niveau système en PHP qui renvoie un tableau contenant les en-têtes envoyés par le serveur en réponse à une requête HTTP. En cas d'échec, il renvoie FALSE et émet un message d'erreur de niveau E_WARNING (qui peut être utilisé pour déterminer si le fichier distant existe).

(Tutoriel recommandé : Tutoriel graphique php)

Syntaxe de la fonction :

array get_headers ( string $url [, int $format = 0 ] )

Paramètres :

  • URL Obligatoire. URL cible

  • format Facultatif. Si c'est 1, analysez les informations correspondantes et définissez le nom de la clé du tableau.

(Recommandation vidéo d'apprentissage : Tutoriel vidéo php)

Implémentation du code :

$headers = get_headers('将跳转的URL');
if ($headers && $headers['Location']){
	echo $headers['Location'];
}

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn