Maison >développement back-end >tutoriel php >PHP gettype()
PHP propose la fonction gettype, qui est utilisée pour obtenir le type d'une variable donnée. Quelles que soient les variables dont nous disposons pour en obtenir le type, nous utilisons la fonction gettype() en PHP. Tout, chaque variable définie en PHP, a certains types, et en connaissant le type de cette variable, nous pouvons définir le processus ou gérer facilement le fonctionnement de cette variable particulière. La fonction PHP gettype() est utilisée à cet effet. Cette version est venue après la version stable de PHP version 4.0+ et est désormais largement utilisée à des fins de programmation.
PUBLICITÉ Cours populaire dans cette catégorie DEVELOPPEUR PHP - Spécialisation | Série de 8 cours | 3 tests simulésCommencez votre cours de développement de logiciels libres
Développement Web, langages de programmation, tests de logiciels et autres
La syntaxe de la fonction gettype() est :
String gettype(variable_name)
Ceci accepte un seul paramètre comme entrée pour laquelle le type est nécessaire pour le découvrir.
Le type de retour de la fonction est le type de données possible que la fonction d'entrée persiste.
Certaines des valeurs de retour sont :
gettype() prend un paramètre comme argument dont nous devons connaître le type de données, après l'avoir retiré avec les types de données définis pour correspondre au type particulier de données que l'utilisateur a donné en entrée. Une table est définie dans l'espace mémoire interne qui constitue la structure de données pour un type donné. Le type correspond et le résultat est renvoyé en sortie.
Le type de données correspondant est renvoyé comme sortie pour la fonction particulière.
Code :
Gettype('PHP')
Vous trouverez ci-dessous les exemples de PHP gettype() :
Cela donne le type Integer pour une variable donnée à l'intérieur de la fonction.
Code :
<!DOCTYPE html> <html> <body> <?php $a = 3; echo gettype($a) . "<br>"; $a = 4; echo gettype($a) . "<br>"; $a = 5; echo gettype($a) . "<br>"; $a = 6; echo gettype($a) . "<br>"; ?> </body> </html>
Cet exemple de code PHP renvoie Integer comme sortie car la variable donnée est du type Integer.
Sortie :
Cela donne le type booléen pour une variable donnée à l'intérieur de la fonction.
Code :
<!DOCTYPE html> <html> <body> <?php $a = false; echo gettype($a) . "<br>"; $a = true; echo gettype($a) . "<br>"; ?> </body> </html>
Cet exemple de code PHP renvoie Booléen comme sortie car la variable donnée est du type Booléen.
Sortie :
Cela donne le tableau de types pour une variable donnée à l'intérieur de la fonction.
Code :
<!DOCTYPE html> <html> <body> <?php $a = array(); echo gettype($a) . "<br>"; ?> </body> </html>
Cet exemple de code PHP renvoie Array comme sortie car la variable donnée est de type Array.
Sortie :
Nous pouvons également mettre les valeurs dans un tableau et évaluer le résultat.
Cela donne le type Double pour une variable donnée à l'intérieur de la fonction.
Code :
<!DOCTYPE html> <html> <body> <?php $b = 3.2; echo gettype($b) . "<br>"; $b = 6.2; echo gettype($b) . "<br>"; $b = 8.2; echo gettype($b) . "<br>"; ?> </body> </html>
Cet exemple de code PHP renvoie Double comme sortie car la variable donnée est du type Double.
Sortie :
Cela donne le type Objet pour une variable donnée à l'intérieur de la fonction.
Code :
<!DOCTYPE html> <html> <body> <?php $var6 = new stdClass; echo gettype($var6) ?> </body> </html>
Cet exemple de code PHP renvoie Objet comme sortie car la variable donnée est du type Objet.
Sortie :
Cela donne le type Null pour une variable donnée à l'intérieur de la fonction.
Code :
<!DOCTYPE html> <html> <body> <?php $f = NULL; echo gettype($f) . "<br>"; $f = NULL; echo gettype($f) . "<br>"; ?> </body> </html>
Cet exemple de code PHP renvoie Null comme sortie car la variable donnée est de type Null.
Sortie :
Cela donne le type Resource pour une variable donnée à l'intérieur de la fonction.
Code :
<!DOCTYPE html> <html> <body> <?php $f = tmpfile(); echo gettype($f) . "<br>"; ?> </body> </html>
Cet exemple de code PHP renvoie Resource comme sortie car la variable donnée est du type Resource.
Sortie :
We can also check the type of a variable by creating an Array with Random Datasets.
A foreach loop in PHP works like that.
Code:
<!DOCTYPE html> <html> <body> <?php $arr = array(210, 2.39, new stdClass, "hello,PHP", true); foreach ($arr as $value) { echo gettype($value). "<br>" ; } ?> </body> </html>
A sample Array element with some random data type is created and looped in with the gettype function in the above code.
Output:
From the above article, we saw the use of Function gettype in PHP. We tried to see how the gettype() function works in PHP and what are is use at the programming level from various example and classification. We also saw the internal working and the advantages of having the type of data we define for various programming purposes. Also, the syntax and examples helped us to see much precisely over the function.
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!