PHP fournit un grand nombre de variables prédéfinies. Ces variables représentent toutes les variables externes en tant que variables d'environnement intégrées et les messages d'erreur en tant qu'en-têtes de retour.
Les variables prédéfinies sont également appelées variables super globales, notamment : (Apprentissage recommandé : Tutoriel vidéo PHP)
$ _GET, $_POST, $_SERVER, $_REQUEST, $GLOBALS, $_COOKIE, $_SESSION, $_ENV, $_FILES, $php_errormsg, $HTTP_RAW_POST_DATA, $http_response_header, $argc, $argv
Pré La portée dans laquelle les variables sont définies est appelée « portée superglobale » : la somme de la portée globale + de la portée locale (disponible à la fois à l'intérieur et à l'extérieur de la fonction)
Les variables superglobales sont toutes des tableaux !
Par exemple, variable $_GET (tableau) :
Le mot get apparaît souvent ici :
C'est ce qu'on appelle "le formulaire soumet les données en mode get"
Ensuite, la variable de tableau prédéfinie $_GET signifie La collection (tableau ) de toutes les données soumises de cette manière
En conséquence, les données peuvent également être soumises en mode publication
Remarque : le mot get ne semble pas avoir de traduction chinoise.
En fait, il existe de nombreuses formes de soumission de données en mode get sur les pages Web :
Formulaire 1 :
<form action=”abc.php” method=”get” > 项目1: <input type=”text” name=”uName” /> 项目2: <input type=”password” name=”uPswd” /> <input type=”submit” value=”提交” /> </form>
Sa fonction est : Utilisateur Après avoir rempli les données du formulaire et l'avoir soumis, les données seront envoyées (soumises) à la page abc.php. En fait, cela peut également être compris comme "ouvrir" la page Web (abc.php), ou "demander" le. page Web (abc.php). )
Formulaire 2 :
<a href=”abc.php?uName=test1&uPswd=123” > 文字。。。</a>
Sa fonction est : après que l'utilisateur a cliqué sur le lien, les données seront envoyées (soumises) à la page abc.php En fait, cela peut aussi être compris comme "Ouvrir" la page Web (abc.php) peut également être compris comme "demander" la page Web (abc.php). Cette requête est également une requête get <🎜. >
Formulaire 3 : La fonction de
<script> location.href = “abc.php?uName=test1&uPswd=123”; //利用location对象的属性href </script>
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!<script>
location.assign( “abc.php?uName=test1&uPswd=123”); //利用location对象的方法assign()
</script>