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
Mary-Kate Olsenoriginal
2024-12-28 02:59:15350parcourir

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

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'];

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
}

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

echo filter_input(INPUT_GET, 'link', FILTER_SANITIZE_URL);

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

echo $_GET['link'] ?? 'Fallback value';

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