Quelles sont les variables prédéfinies en PHP ?
Les variables prédéfinies sont également appelées variables super globales.
Définition :
Les variables prédéfinies sont des variables définies par le système lui-même et peuvent être utilisées directement. Les variables prédéfinies existent toutes sous forme de tableaux.
Il existe de nombreux types de PHP prédéfinis, y compris notre get, post, etc., qui sont tous des variables prédéfinies de PHP. Voyons comment ces variables prédéfinies sont utilisées.
1.Variable $_GET
La variable $_GET sera "automatiquement stockée" (enregistrée/chargée) pour soumettre les données GET dans un fichier.
Les données GET sont les données soumises lorsqu'une page est demandée en mode "get".
Démonstration de code
Créez un formulaire avec deux zones de saisie pouvant générer des nombres et soumettre
<form action="1.php" method="get"> 姓名:<input type="text" name="username"> <br> 年龄:<input type="text" name="age"> <br> <input type="submit" value="提交"> </form>
2 .$_POST
La variable $_POST "stockera automatiquement" (enregistrera/chargera) les données POST soumises dans un fichier.
Les données POST sont des données soumises dans un formulaire en mode "post"
Démonstration de code
Il existe un formulaire avec deux entrées Box, vous pouvez remplissez les chiffres, il y a un "bouton de soumission", cliquez sur soumettre, vous pouvez calculer leur somme et leur sortie
$name = $_GET['username']; $age = $_GET['age']; echo "<br>姓名为:".$name; echo "<br>年龄为:".$age;
3.$_REQUEST
Représente une collection de données soumises par le navigateur via la méthode « get » ou la méthode « post ».
C'est-à-dire : il peut recevoir à la fois des données d'obtention et des données de publication !
Habituellement, un formulaire ne soumet qu'un seul formulaire de données, soit obtenir des données, soit publier des données !
4.$_SERVER
Il représente des "informations de base" ou des informations système côté client ou serveur dans toute requête
Les plus couramment utilisés sont :
PHP_SELF : indique l'adresse de la page Web actuellement demandée (à l'exclusion de la partie nom de domaine)
SERVER_NAME : indique le nom du serveur actuellement demandé
SERVER_ADDR : indique l'adresse IP du serveur actuellement demandé
DOCUMENT_ROOT : indique le chemin physique du site Web actuellement demandé (site de paramètres apache Celui-là)
REMOTE_ADDR : Indique l'adresse IP du client actuellement demandé
SCRIPT_NAME : Indique l'adresse de la page Web actuelle
Résumé :
De cette façon, nous pouvons obtenir des informations telles que la session utilisateur, l'environnement du système d'exploitation utilisateur et l'environnement du système d'exploitation local grâce à ces variables prédéfinies.
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!