La fonction PHP settype() est utilisée pour définir une variable sur un type spécifique. C'est une fonction intégrée à PHP. La fonction PHP settype() définit le type ou modifie le type d'une variable existante et renvoie vrai si elle est définie avec succès, sinon renvoie faux. Parfois, nous devons convertir une variable d'un type à un autre type, donc PHP fournit la fonction settype() pour l'exécuter.
Commencez votre cours de développement de logiciels libres
Développement Web, langages de programmation, tests de logiciels et autres
Syntaxe
Settype(var, type);
Paramètres –
La fonction PHP settype() accepte les deux paramètres comme ( var, type ); les deux paramètres sont requis. Supposons que nous ayons une variable de type entier comme $var = 20, et que nous en ayons besoin pour la convertir en chaîne, nous appellerons donc la fonction sttype() comme settype($var, « string »), qui convertira la variable entière en chaîne la variable et la valeur entière sont stockées à l'intérieur sous la forme « 20 ».
Voici les exemples suivants mentionnés ci-dessous
Exemple de fonction PHP settype() pour définir le type de variable –
Ensuite, nous écrivons le code PHP pour comprendre plus clairement la fonction settype() avec l'exemple suivant, où la fonction settype() est utilisée pour définir le type de variable dont elles sont essentiellement, comme ci-dessous –
Code :
<!DOCTYPE html> <html> <body> <?php // creating and initializing variables of string type $var1 = "Hello"; $var2 = "123"; $var3 = "true"; // printing the values from the xml file print("Variables before settype() function call : "); print("<br />"); print_r($var1); print("<br />"); print_r($var2); print("<br />"); print_r($var3); print("<br /><br />"); // converting the type of the variables settype($var1, "string"); settype($var2, "integer"); settype($var3, "bool"); print("Variables after settype() function called : "); print("<br />"); print_r($var1); print("<br />"); print_r($var2); print("<br />"); print_r($var3); print("<br />"); ?> </body> </html>
Une sortie du code ci-dessus est –
Comme dans le programme ci-dessus, certaines des variables de chaîne sont créées de type chaîne, entier et booléen au format chaîne, qui sont ensuite définies sur le type auquel elles appartiennent respectivement sous forme de chaîne, entier et booléen en utilisant le settype( ) fonction. Dans la sortie, nous pouvons voir dans la variable avant de définir le type et après de définir le type.
Exemple de fonction settype() pour définir le type de variable sur un autre type –
Ensuite, nous écrivons le code PHP pour comprendre la fonction settype(), où la fonction settype() est utilisée pour définir le type de variable dont elles ne sont pas fondamentalement, comme ci-dessous –
Code :
<!DOCTYPE html> <html> <body> <?php // creating and initializing variables of string type $var1 = "20Hello"; $var2 = "xyz123"; $var3 = "true"; $var4 = "500"; $var5 = 600; $var6 = true; // printing the values from the xml file print("Variables before settype() function call : "); print("<br />"); print_r($var1); print("<br />"); print_r($var2); print("<br />"); print_r($var3); print("<br />"); print_r($var4); print("<br />"); print_r($var5); print("<br />"); print_r($var6); print("<br /><br />"); // converting the type of the variables settype($var1, "integer"); settype($var2, "integer"); settype($var3, "bool"); settype($var4, "integer"); settype($var5, "float"); settype($var6, "integer"); print("Variables after settype() function called : "); print("<br />"); print("string to integer set: "); print_r($var1); print("<br />"); print("string to integer set: "); print_r($var2); print("<br />"); print("string to bool set: "); print_r($var3); print("<br />"); print("string to integer set: "); print_r($var4); print("<br />"); print("integer to float set: "); print_r($var5); print("<br />"); print("bool to integer set: "); print_r($var6); print("<br />"); ?> </body> </html>
Une sortie du code ci-dessus est –
Comme dans le programme ci-dessus, certaines des variables sont créées de différents types de type chaîne, entier et booléen, qui sont ensuite définis sur l'autre type auquel elles n'appartiennent pas (un autre type) en utilisant settype() fonction. Comme dans la sortie, nous pouvons voir dans la variable avant de définir le type et après de définir le type et la différence après que leurs types soient définis.
Exemple de fonction settype() pour définir le type de variable et vérifier –
Ensuite, nous écrivons le code PHP pour comprendre la fonction settype(), où la fonction settype() est utilisée pour définir le type de variable et vérifier qu'elle est définie avec succès ou non, comme ci-dessous –
Code :
<!DOCTYPE html> <html> <body> <?php // creating and initializing variables of string type $var1 = "xyz"; $var2 = 100; // printing the values from the xml file print("Variables type before settype() function call : "); print("<br />"); print_r($var1); echo " : ",gettype($var1); print("<br />"); print_r($var2); echo " : ",gettype($var2); print("<br /><br />"); // converting the type of the variables settype($var1, "integer"); settype($var2, "string"); print("Variables types after settype() function called : "); print("<br />"); print_r($var1); echo " : ",gettype($var1); print("<br />"); print_r($var2); echo " : ",gettype($var2); print("<br />"); ?> </body> </html>
Une sortie du code ci-dessus est –
Comme dans le programme ci-dessus, deux variables sont créées à partir d'une chaîne et d'un entier, qui sont ensuite définies sur un autre type à l'aide de la fonction settype(), donc la fonction settype() définit ou convertit de manière permanente le type de variable. Dans le code ci-dessus, la fonction gettype() est utilisée pour obtenir le type des variables. Comme dans la sortie, nous pouvons voir dans les types de variables avant l'ensemble et après l'ensemble.
La fonction PHP settype() est une fonction intégrée à PHP, qui est utilisée pour définir le type des variables.
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!