Comment convertir float en chaîne en PHP : 1. Ajoutez le type cible "(string)" entre parenthèses avant la variable float à convertir ; 2. Utilisez l'instruction "strval($float)" ; Instruction "settype($float,"string")".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
Méthode 1 : Ajouter le type cible (chaîne) entre parenthèses avant la variable float à convertir
<?php $float=3.14; $str=(string)$float; var_dump($str); ?>
Résultat de sortie :
Méthode 2 : Utiliser la fonction strval()
La fonction strval() peut obtenir la valeur de chaîne de la variable
<?php $float=125.254; $str=strval($float); var_dump($str); ?>
Résultat de sortie :
Méthode 3 : Utiliser fonction settype ()
settype ($var ,$type)
函数用来设置或转换变量的类型,将$var
转为$type
tapez. Les valeurs possibles pour
type sont :
"boolean" (ou "bool" à partir de PHP 4.2.0)
"integer" (ou "int" à partir de PHP 4.2.0)
"float" (disponible uniquement après PHP 4.2.0, "double" utilisé dans les anciennes versions est désormais obsolète)
"string"
"array"
"object"
"null" (à partir de PHP 4.2.0)
Exemple :
<?php $float=54.254; $str=settype($float,"string");; var_dump($float); ?>
Résultat de sortie :
Explication : settype() modifiera le type de la variable elle-même, si elle est définie. Renvoie true en cas de succès et false. en cas d'échec.
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!