Quelles sont les variables prédéfinies en php

(*-*)浩
Libérer: 2023-02-25 20:04:01
original
3161 Les gens l'ont consulté

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.

Quelles sont les variables prédéfinies en php

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>
Copier après la connexion

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>
Copier après la connexion

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>
Copier après la connexion

est : lorsque cette ligne d'instruction est exécutée (généralement dans une fonction), 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 4 :

<script>
location.assign( “abc.php?uName=test1&uPswd=123”); //利用location对象的方法assign()
</script>
Copier après la connexion
Sa fonction est : Lorsque cette ligne d'instruction est exécutée (généralement dans une fonction), 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), ou "Demander" cette page web (abc.php), cette requête est aussi une requête get .

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!

Étiquettes associées:
php
source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal