Comment convertir des nombres à virgule flottante en PHP : 1. Utilisez la fonction floatval() pour obtenir la valeur à virgule flottante de la variable, la syntaxe est "floatval (données qui doivent être converties)" 2. Utilisez le settype(); ), la syntaxe est "settype (doit être converti) Données, "float")" peut convertir les données spécifiées en un type à virgule flottante.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
PHP fournit deux fonctions intégrées qui peuvent convertir d'autres types de données en nombres à virgule flottante :
floatval () Fonction
fonction settype()
1. Utilisez la fonction floatval()
La fonction floatval() est une fonction qui convertit spécifiquement d'autres types en types à virgule flottante. Elle peut obtenir le flottant. valeur en points d'une variable.
Remarque : floatval ne peut pas être utilisé pour des tableaux ou des objets.
<?php header('content-type:text/html;charset=utf-8'); $var = '122.34343runoob'; echo "原数据类型:"; var_dump($var); $float= floatval($var); echo "修改后的类型:"; var_dump($float); ?>
<?php header('content-type:text/html;charset=utf-8'); $var = TRUE; echo "原数据类型:"; var_dump($var); $float= floatval($var); echo "修改后的类型:"; var_dump($float); ?>
2. Utilisez la fonction settype()
settype() pour convertir la valeur dans le type de données spécifié (contrôlé par le deuxième paramètre).
Réglez simplement le deuxième paramètre de la fonction sur "float" pour convertir les données en un nombre à virgule flottante.
Remarque : Cette fonction modifiera la variable d'origine ; si le réglage est réussi, elle renverra VRAI, si elle échoue, elle renverra FAUX.
<?php header('content-type:text/html;charset=utf-8'); $foo = "5bar"; // string $bar = true; // boolean echo "原数据类型:"; var_dump($foo); var_dump($bar); settype($foo, "float"); settype($bar, "float"); echo "修改后的类型:"; var_dump($foo); var_dump($bar); ?>
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!