Conversion d'un float en int [PHP] - Programmation
Marsh Posté le 16-06-2001 à 00:46:28
c'est tout simple : $int = (int)$float;
...
je ne comprends pas du tout ta deuxième ligne ... tu tentais quoi ?
$float . "c" -> donne une string "1.1c"
$float . "c" + 0 = "1.1c" + 0 -> essaye de transformer "1.1c" en entier et additionne zéro ... huh ?
quand tu assignes à une var une valeur entre quotes (" ... " ) elle devient une string.
$float = "1.1"; // $float est une string, et non un flottant
$float = 1.1; // $float est un flottant
Marsh Posté le 16-06-2001 à 00:53:29
chais pas j'avais vu ca ds la doc php sur nexen
Marsh Posté le 16-06-2001 à 00:33:32
soit le script suivant :
<?
$float = "1.1"
$int = $float . "c" + 0;
echo $int;
?>
dc le but du jeu c'est de convertir 1.1 en 1 ms ca marche pas...c koi mon erreur ??
---------------
Ne remets pas à demain ce que tu peux faire après-demain ! :sol: