En PHP, il existe des tableaux spécifiques appelés tableaux prédéfinis qui sont automatiquement définis dans l'environnement d'exécution PHP. Les tableaux prédéfinis fournissent une commodité aux développeurs en donnant accès aux variables globales couramment utilisées et aux environnements de serveur. Ils peuvent être utilisés n'importe où, sans configuration ni importation supplémentaire.
$ _Server est un tableau contenant de nombreuses informations sur le serveur et l'environnement d'exécution. Il fournit un moyen concis d'accéder à ces informations. Voici quelques clés communes dans $ _Server:
Nous pouvons utiliser $ _Server ['Key Name'] pour accéder aux informations correspondantes. Par exemple, en utilisant $ _server ['http_user_agent'], nous pouvons obtenir des informations du navigateur client.
$userAgent = $_SERVER['HTTP_USER_AGENT'];
echo "Informations sur le navigateur client:" . $userAgent;
Ce code imprimera les informations du navigateur client afin que les développeurs puissent effectuer le traitement correspondant en fonction du type de navigateur.
$ _Get et $ _post sont des tableaux prédéfinis utilisés pour obtenir des paramètres de demande en php.
$ _Get est utilisé pour faire passer la valeur par le paramètre URL, tandis que $ _POST est utilisé pour faire passer la valeur via la méthode HTTP Post. Ces deux tableaux peuvent contenir plusieurs paires de valeurs de clé, représentant le nom et la valeur du paramètre demandé, respectivement.
Voici un exemple d'obtention de la valeur dans le tableau $ _get:
if (isset($_GET['name'])) {
$name = $_GET['name'];
echo "Accueillir," . $name . "!";
}
Ce code vérifie si un paramètre nommé "Nom" est passé et attribue sa valeur au nom de la variable $. Si c'est le cas, un message de bienvenue sera imprimé.
Semblable à $ _get, $ _post peut également être utilisé pour faire soumettre les données par le formulaire. Voici un exemple d'utilisation de $ _POST:
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$username = $_POST['username'];
$password = $_POST['password'];
// Logique pour la vérification du nom d'utilisateur et du mot de passe...
}
Ce code vérifie si la méthode demandée est publiée et obtient le nom d'utilisateur et le mot de passe dans le formulaire. De cette façon, nous pouvons facilement obtenir les données sous la forme et effectuer un traitement ultérieur.
Les tableaux prédéfinis dans PHP sont un outil puissant et pratique qui offre aux développeurs la possibilité d'obtenir des variables globales couramment utilisées et des informations sur l'environnement du serveur. Cet article présente plusieurs tableaux prédéfinis communs, notamment $ _server, $ _get et $ _post, et fournit des exemples d'utilisation correspondants.
En utilisant ces tableaux prédéfinis, les développeurs peuvent traiter le serveur et demander des informations connexes plus concise, améliorer l'efficacité de développement et réduire le code redondant.