Méthode de conversion : 1. Utilisez la conversion de type forcée et ajoutez le type cible "(double)" entre parenthèses avant la variable chaîne à convertir, par exemple "(double)"23.2535"" ; la fonction doubleval(), la syntaxe est "doubleval(string value)".
L'environnement d'exploitation de ce tutoriel : système windows7, version PHP7.1, ordinateur DELL G3
chaîne php pour doubler le type à virgule flottante
1. Conversion de type forcée - ajoutez le type cible entre parenthèses
avant la variable à convertir Le PHP les types de données qui permettent la conversion sont :
(int), (integer) : converti en entier
(float), (double) , (réel) : Convertir en type à virgule flottante
(string) : Convertir en chaîne
(bool), (booléen) : Convertir en Type booléen
(tableau) : Convertir en tableau
(objet) : Convertir en objet
Exemple : Convertir le type de chaîne en type float
<?php $str="23.2535"; $double=(double)$str; var_dump($str); var_dump($double); ?>
Sortie :
Méthode 2 : Utiliser la fonction doubleval()
<?php $str="23.2535"; $double=doubleval($str); var_dump($str); var_dump($double); ?>
Description :
doubleval — alias de floatval()
Cet alias est après que la fonction ait été renommée restante problèmes. Dans les anciennes versions de PHP, il n'y a pas de fonction floatval(), vous devrez donc peut-être utiliser cette fonction alias floatval().
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!