Comment convertir des nombres en chaînes en PHP : 1. Utilisez la conversion de type forcée, syntaxe "(string)number" 2. Utilisez la fonction strval(), syntaxe "strval(number)" ; fonction settype(), la syntaxe est "settype(number, "string")".
Recommandé : "Tutoriel vidéo PHP"
php convertit les nombres en chaînes Méthodes
1. Conversion de type forcée
La coercition de type en PHP est très similaire à celle en C : ajouter avant la variable à convertir Le type cible entre parenthèses.
Les conversions autorisées sont :
(int),(integer) - Convertir en entier
(bool ), (booléen) - Convertir en type booléen
(float), (double), (real) - Convertir en type à virgule flottante
( chaîne) -Convertir en objet
Exemple :
<?php $num1=314; $num2=(string)$num1; var_dump($num1); var_dump($num2); ?>
La fonction strval() est utilisée pour obtenir la valeur de chaîne de la variable.2. Utilisez la fonction strval()int 314 string '314' (length=3)Copier après la connexion
Exemple :
<?php $num=31415; $str=strval($num); var_dump($num); var_dump($str); ?>
int 31415 string '31415' (length=5)
settype ( var , type )
Valeur de retour : VRAI si le réglage est réussi, FALSE s'il échoue.
Exemple :<?php $num=12.8; $str=settype($num,"string"); var_dump($str); var_dump($num); ?>
Sortie :
boolean true string '12.8' (length=4)
Supplément :
Juger que la chaîne est entièrement composée de nombres
<?php $str = "123" if(ereg('^[0-9]+$', $str)) { // true } ?>
Pour plus de connaissances liées à la programmation, veuillez visiter :
Introduction à la programmation! !
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!