Maison > développement back-end > tutoriel php > Comment récupérer les paramètres d'URL en PHP ?

Comment récupérer les paramètres d'URL en PHP ?

Mary-Kate Olsen
Libérer: 2024-12-28 02:59:15
original
447 Les gens l'ont consulté

How Do I Retrieve URL Parameters in PHP?

Récupération des paramètres d'URL en PHP

En PHP, vous pouvez transmettre des paramètres dans une URL en utilisant le ? caractère suivi du nom et de la valeur du paramètre, par exemple :

http://localhost/dispatch.php?link=www.google.com
Copier après la connexion

Pour récupérer une valeur de paramètre spécifique, vous pouvez accéder au tableau superglobal $_GET, qui contient tous les paramètres GET de l'URL. Pour accéder au paramètre de lien à partir de l'exemple d'URL, utilisez :

echo $_GET['link'];
Copier après la connexion

Cependant, ce code peut échouer si le paramètre de lien n'est pas présent dans l'URL. Pour éviter cela, utilisez :

if (isset($_GET['link'])) {
    echo $_GET['link'];
} else {
    // Handle missing parameter
}
Copier après la connexion

Vous pouvez également utiliser la fonction filter_input() pour récupérer les paramètres :

echo filter_input(INPUT_GET, 'link', FILTER_SANITIZE_URL);
Copier après la connexion

Ou, depuis PHP 7.0, utilisez l'opérateur de fusion nul :

echo $_GET['link'] ?? 'Fallback value';
Copier après la connexion

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 de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal