Tema: Sumar en PHP
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/04/2005, 08:27
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Cita:
Iniciado por Mairk
¿Que debo hacer para que en php al sumar, por ejemplo 0001 + 0003, el resultado sea 0004, y no 4 como me pasa ahora?

Saludos!
Mairk
Si comentas que al hacer eso obtienes 4 .. se supone que tus datos (con los cero delante) no son strings .. sino numéricos .. En ese caso lo ideal que que tan sólo le coloques esos 0 de más para mantener ese formato a la hora de visualizar ese resultado (no por ejemplo para guardar ese valor en tu BD o similar).

Puedes usar:
str_pad()
www.php.net/str_pad

Si usas Base de datos .. indicalo .. por qué por ejemplo Mysql dispone de una opción para el campo (cualquier numérico) que añada automáticamente lo que hace str_pad() de PHP pero igualmente sigue siendo numérico el campo a efectos de calculos y/o ordenamientos por ese campo.


Un saludo,