Maison > Article > développement back-end > Comment convertir une chaîne en nombre à virgule flottante en php
Comment convertir une chaîne en nombre à virgule flottante en PHP : 1. Utilisez la conversion de type forcée et ajoutez le type cible "(float)" entre parenthèses avant la variable chaîne à convertir, par exemple " ( float)"23.25""; 2. Utilisez la fonction floatval() pour obtenir la valeur à virgule flottante de la variable.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
chaîne php conversion Pour les nombres à virgule flottante
1. Conversion de type forcée - ajoutez le type cible entre parenthèses avant la variable à convertir
autorisée La les types de données PHP convertis sont :
(int), (integer) : convertis en entier
(float), (double), ( real) : Convertir en type à virgule flottante
(string) : Convertir en chaîne
(bool), (boolean) : Convertir en booléen tapez
(tableau) : Convertir en tableau
(objet) : Convertir en objet
Exemple : Convertissez le type de chaîne en type float
<?php $str="23.25"; $float=(float)$str; var_dump($str); var_dump($float); ?>
2. Utilisez la fonction floatval() - fonction de conversion en virgule flottante
floatval — Récupère la valeur à virgule flottante d'une variable
Exemple :
<?php $str="25.05"; $float=floatval($str); var_dump($str); var_dump($float); ?>
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!