Comment interroger les résultats des variables PHP

PHPz
Libérer: 2023-04-24 11:09:28
original
939 Les gens l'ont consulté

PHP est un langage de programmation open source populaire largement utilisé dans le développement Web. En PHP, les variables sont un type de données très important qui peut stocker des données et être accessible et modifiée par le programme. Dans cet article, nous expliquerons comment interroger les résultats des variables PHP.

1. Déclarer des variables

En PHP, les variables peuvent être déclarées via l'opérateur d'affectation "=". Le nom de la variable doit commencer par le symbole "$", par exemple :

$name = "Tom"; //String type

$age = 20; //Integer type

$score = 85.5 //Floating; type point

$flag = true; //Type booléen

Ces variables peuvent stocker différents types de données. Le type chaîne stocke n'importe quel caractère, le type entier stocke n'importe quel entier, le type virgule flottante stocke les décimales et le type booléen stocke. "vrai" ou "faux" .

2. Interroger les résultats des variables

PHP fournit diverses instructions pour interroger les résultats des variables. Voici quelques instructions de résultat de requête couramment utilisées :

Instruction 2.1.echo

Utilisez l'instruction echo pour afficher la valeur d'une variable dans un navigateur ou une page Web. Par exemple, le code suivant affichera "Tom" :

$name = "Tom";
echo $name;

l'instruction echo peut également générer plusieurs variables, par exemple :

$name = "Tom";
$ age = 20;
echo "Name: " . $name ", Age: " $age;

Le code ci-dessus affichera "Name: Tom, Age: 20".

2.2.Instruction Print

L'instruction print est similaire à l'instruction echo et peut afficher la valeur de la variable vers le navigateur ou la page Web. Par exemple, le code suivant affichera "Tom" :

$name = "Tom";
print $name;

L'instruction print peut également générer plusieurs variables, par exemple :

$name = "Tom";
$age = 20;
print "Name: " . $name ", Age: " $age;

Le code ci-dessus affichera "Name: Tom, Age: 20".

2.3.Fonction var_dump

La fonction var_dump peut afficher le type et la valeur de la variable. Par exemple, le code suivant affichera le type et la valeur de la variable $name :

$name = "Tom";
var_dump($name);

Le code ci-dessus affichera "string(3) "Tom"" , ce qui signifie que la variable $name est de type string et a la valeur "Tom".

2.4.Fonction gettype

La fonction gettype peut interroger le type d'une variable. Par exemple, le code suivant affichera le type de variable $name :

$name = "Tom";
echo gettype($name);

Le code ci-dessus affichera "string".

3. Résultats du tableau de requête

Le tableau en PHP est un type de données couramment utilisé qui peut stocker plusieurs variables, appelées "éléments". Voici quelques instructions couramment utilisées pour interroger les résultats d'un tableau :

Fonction 3.1.print_r

La fonction print_r peut afficher tous les éléments du tableau et leurs valeurs. Par exemple, le code suivant affichera tous les éléments du tableau $grades et leurs valeurs :

$grades = array("Tom" => 90, "Jack" => 85, "Mary" => 95) ;
print_r($grades);

Le code ci-dessus affichera "Array ([Tom] => 90 [Jack] => 85 [Mary] => 95 )".

Fonction 3.2.var_dump

La fonction var_dump peut également afficher tous les éléments du tableau ainsi que leurs types et valeurs. Par exemple, le code suivant affichera tous les éléments du tableau $grades ainsi que leurs types et valeurs :

$grades = array("Tom" => 90, "Jack" => 85, "Mary" => 95) ;
var_dump($grades);

Le code ci-dessus affichera "array(3) { ["Tom"]=> int(90) ["Jack"]=> int(85) ["Mary "]= > int(95) }", indiquant que le tableau $grades comporte 3 éléments, leur type est entier et leurs valeurs sont respectivement 90, 85 et 95.

4. Résultats de l'objet de requête

L'objet en PHP est un type de données complexe qui encapsule des propriétés et des méthodes. Voici quelques instructions couramment utilisées pour interroger les résultats d'objets :

4.1.fonction print_r

La fonction print_r peut afficher tous les attributs de l'objet et leurs valeurs. Par exemple, le code suivant affichera toutes les propriétés de l'objet $person et leurs valeurs :

class Person {

public $name;
public $age;
public function sayHello() {
    echo "Hello, my name is " . $this->name;
}
Copier après la connexion
Copier après la connexion

}

$person = new Person();
$person->name = "Tom";
$ person->age = 20;
print_r($person);

Le code ci-dessus affichera "Person Object ([name] => Tom [age] => 20)".

Fonction 4.2.var_dump

La fonction var_dump peut également afficher toutes les propriétés de l'objet ainsi que leurs types et valeurs. Par exemple, le code suivant affichera toutes les propriétés de l'objet $person ainsi que leurs types et valeurs :

class Person {

public $name;
public $age;
public function sayHello() {
    echo "Hello, my name is " . $this->name;
}
Copier après la connexion
Copier après la connexion

}

$person = new Person();
$person->name = "Tom ";
$person->age = 20;
var_dump($person);

Le code ci-dessus affichera "object(Person)#1 (2) { ["name"]=> Tom" [ "age"]=> int(20) }", indiquant que l'objet $person a 2 attributs, leurs types sont chaîne et entier, et leurs valeurs sont respectivement "Tom" et 20.

Résumé

En PHP, les variables sont un type de données très important qui peut stocker différents types de données. En interrogeant les résultats des variables, des tableaux et des objets, vous pouvez mieux comprendre leurs valeurs et leurs types, ce qui facilite le développement et le débogage de programmes. Les déclarations présentées ci-dessus ne sont que quelques méthodes courantes, et l'application spécifique doit être utilisée de manière flexible en fonction de différentes situations.

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!

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!