Hola estoy haciendo un programa donde tengo una variable de 8 cifras. Necesito que si por ejemplo vale 1 rellene los lugares a la izquierda con ceros. Hay alguna manera?
por ejemplo
para el valor '1' que aparezca en la variable 0000001
| |||
rellenar con ceros a la izquierda Hola estoy haciendo un programa donde tengo una variable de 8 cifras. Necesito que si por ejemplo vale 1 rellene los lugares a la izquierda con ceros. Hay alguna manera? por ejemplo para el valor '1' que aparezca en la variable 0000001 |
| |||
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| ||||
y si $valor = 1138; ?.. no te imprimiria 00000001138 ???... creo lo que el busca se soluciona simpleente dandole formato con la función printf()... que podriamos ponerlo en una función si se va a ocupar mucho: Código PHP:
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| |||
Hola tengo una duda lo que quiero hacer no es imprimirlo es guardarlo como una cadena. Es decir te explico: Tengo una bd donde tengo ciertos codigos que se generan automaticamente. el caso es que uno de ellos es 00000+nº. Lo que hago es buscar numeros vacios para añadir las cosas es decir que si el 0000001 esta ocupado lo guardaria en el 0000002. el problema es que lo hago con un bucle al que le voy sumando +1 a la clave para que encuente pero me lo cambia el 00000002 por el 2. y no puedo guardarlo asi. Alguna idea=? |
| |||
nada tema solucionado estoy tonto ni me fije en el print (es lo que tiene llevar 12 horas delante de un ordenador) que tiene delante. jajajajaja tema zanjado. Muchas gracias a todos por vuestra ayuda. |