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

青灯夜游
青灯夜游original
2021-03-03 17:46:593953parcourir

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.

Comment convertir une chaîne en nombre à virgule flottante en php

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); 
?>

Comment convertir une chaîne en nombre à virgule flottante en php

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); 
?>

Comment convertir une chaîne en nombre à virgule flottante en php

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn