Maison >développement back-end >tutoriel php >Fonction en php pour obtenir la saisie de l'utilisateur

Fonction en php pour obtenir la saisie de l'utilisateur

下次还敢
下次还敢original
2024-04-27 13:39:24468parcourir

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.

Fonction en php pour obtenir la saisie de l'utilisateur

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!

Déclaration:
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