Bonjour,
j'essaie de faire une chose simple : transformer une chaine en float.
j'utilise floatval.
$nbfloat = floatval ($total);
on ne peut pas faire plus simple.
Le probleme, c'est que je n'obtiens pas le bon résultat :
$total est une string (j'ai testé) et a par exemple 12.345
j'obtiens 12 en résultat.
Je ne comprends pas pourquoi je n'obtiens pas 12,345 (ou 12.345) de type float.
J'ai pourtant fait comme sur les totos:
http://fr.php.net/manual/fr/language...ing.conversion
floatval
Lorsque je multiplie $total, par ex par 2, j'obtiens 24, qui est de type integer.
Si quelqu'un peut m'expliquer.
Merci
Partager