Maison >développement back-end >tutoriel php >Fonction en php pour obtenir la saisie de l'utilisateur
PHP fournit une variété de fonctions pour obtenir les entrées de l'utilisateur : 1. $_GET : obtenir des données à partir de la chaîne de requête URL ; 2. $_POST : obtenir des données à partir du corps de la requête HTTP 3. $_REQUEST : combiner $_GET et $_POST, traiter ; Diverses requêtes HTTP ; 4. readfile() : lit les données du fichier ; 5. stream_get_contents() : récupère les données du pointeur de fichier ou de l'URL ; 6. fgets() / freadline() : lit une ligne de données à partir du pointeur de fichier ; ; 7. parse_str() : Analyse la chaîne de requête.
Fonctions PHP pour obtenir les entrées de l'utilisateur
PHP fournit une variété de fonctions pour obtenir les entrées de l'utilisateur, notamment les suivantes :
1. $_GET
À partir de la chaîne de requête de l'URL Get. données pour la requête GET. Par exemple :
<code class="php"><?php $name = $_GET["name"]; ?></code>
2. $_POST
Obtient les données du corps de la requête HTTP pour les requêtes POST. Par exemple :
<code class="php"><?php $email = $_POST["email"]; ?></code>
3. $_REQUEST
fusionne $_GET et $_POST et peut être utilisé pour gérer diverses requêtes HTTP. Par exemple :
<code class="php"><?php $username = $_REQUEST["username"]; ?></code>
4. readfile()
Lire les données d'un fichier. Par exemple :
<code class="php"><?php $data = readfile("input.txt"); ?></code>
5. stream_get_contents()
Obtenir des données à partir d'un pointeur de fichier ou d'une URL. Par exemple :
<code class="php"><?php $handle = fopen("input.txt", "r"); $data = stream_get_contents($handle); ?></code>
6. fgets() / freadline()
Lire une ligne de données à partir du pointeur de fichier. Par exemple :
<code class="php"><?php $handle = fopen("input.txt", "r"); $line = fgets($handle); ?></code>
7. parse_str()
Analysez la chaîne de requête dans un tableau de paires clé-valeur. Par exemple :
<code class="php"><?php $data = "name=John&email=john@example.com"; parse_str($data, $params); ?></code>
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!