Conversão Entre Tipos De Dados Type Casting
Started By babal, 23/11/2009, 20:25
4 replies to this topic
#1
Posted 23/11/2009, 20:25
<?php
$score = (double) 13;
echo ($score);
?>
quando eu usei esse código eu esperava que ele me mostra-se 13.0 por conta de está usando o (double)
mas não mostrou mostrou 13 alguém sabe me ajudar?
$score = (double) 13;
echo ($score);
?>
quando eu usei esse código eu esperava que ele me mostra-se 13.0 por conta de está usando o (double)
mas não mostrou mostrou 13 alguém sabe me ajudar?
#2
Posted 23/11/2009, 20:31
<?php
$score = (double) 13;
echo ($score);
?>
quando eu usei esse código eu esperava que ele me mostra-se 13.0 por conta de está usando o (double)
mas não mostrou mostrou 13 alguém sabe me ajudar?
Use (float) a invés disso, é o recomendado.
Obrigatoriamente nestes casos, terás que usar o number_format()
echo number_format(13,2,'.',','); //13.00
#3
Posted 23/11/2009, 20:56
ok , mas sempre tenho que usar number_format para que server ele e tenho que usa-lo para qualquer conversão de tipo? vlw
Edição feita por: babal, 23/11/2009, 21:07.
#4
Posted 24/11/2009, 02:27
#5
Posted 24/11/2009, 20:44
vlw
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)