Foros del Web » Programando para Internet » PHP »

Puedo obtener este resultado de esta variable?

Estas en el tema de Puedo obtener este resultado de esta variable? en el foro de PHP en Foros del Web. Cuando le asigno a la variable $numero=0001; Quiero que cuando utilizo echo, me devuelva 0001, no 1....
  #1 (permalink)  
Antiguo 27/09/2010, 12:25
 
Fecha de Ingreso: septiembre-2010
Mensajes: 13
Antigüedad: 13 años, 7 meses
Puntos: 0
Pregunta Puedo obtener este resultado de esta variable?

Cuando le asigno a la variable

$numero=0001;

Quiero que cuando utilizo echo, me devuelva 0001, no 1.
  #2 (permalink)  
Antiguo 27/09/2010, 12:27
 
Fecha de Ingreso: febrero-2010
Mensajes: 818
Antigüedad: 14 años, 2 meses
Puntos: 55
Respuesta: Puedo obtener este resultado de esta variable?

tienes que asignarla como string.

$numero = "0001";
  #3 (permalink)  
Antiguo 27/09/2010, 12:29
 
Fecha de Ingreso: septiembre-2010
Mensajes: 13
Antigüedad: 13 años, 7 meses
Puntos: 0
Pregunta Respuesta: Puedo obtener este resultado de esta variable?

Si le quiero sumarle 1 a 0001.
Me puede devolver en string 0002?
  #4 (permalink)  
Antiguo 27/09/2010, 12:37
 
Fecha de Ingreso: febrero-2010
Mensajes: 818
Antigüedad: 14 años, 2 meses
Puntos: 55
Respuesta: Puedo obtener este resultado de esta variable?

si le sumas 1 a 0001 te daria 2, al sumar los numero los datos string los tranforma a numeros.

lo que puedes hacer es concatenar el resultado con los 000, algo como esto

Código PHP:
$numero "0001";
echo 
$numero;

$numero $numero 1;

if(
$numero 10){
   
$numero "000" $numero;
}
elseif(
$numero >= 10 AND <100){
  
$numero "00" $numero;
}
//....

echo $numero
  #5 (permalink)  
Antiguo 27/09/2010, 12:39
 
Fecha de Ingreso: septiembre-2010
Mensajes: 13
Antigüedad: 13 años, 7 meses
Puntos: 0
De acuerdo Respuesta: Puedo obtener este resultado de esta variable?

Muchas gracias!

Etiquetas: resultados, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:31.