PHP - rellenar espacios con ceros =D

   
Vista:

rellenar espacios con ceros =D

Publicado por Pita (25 intervenciones) el 19/10/2007 15:25:35
Hola que tal

bueno el tema es el siguiente

leo de un archivo un campo nombre de 50 caracteres y lo guardo en una varible
osea debo leer el nombre y luego los campos que no contengan el nombre deben ser rellenados hacia la derecha con "0" o espacios vacion " "

y no se como hacer porque soy relativamente nuevo programando en php

con el ejemplo lo aclaro mas

si ocupo 13 caracteres de los 50 debo colocar los 13 caracteres al inicio y los 37 restantes
rellenarlos con "0", los caracteres pueden variar claro dependiendo del nombre 15, 20 ,45 caracteres

$nom=" Juanito perez";

y lo que debo obtener es

"Juanito Perez0000000000000000000000000";

realmente nose como puedo discriminar bien ya que habia pensado preguntar por los espacios vacios pero entonces quedaria asi

"JuanitoPerez00000000000000000000000000";

y nose mucho sobre manejo de caracteres si aguien me puede echar una mano
se lo agradeceria...

Saludos!!!
chauuuu
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:rellenar espacios con ceros =D

Publicado por eduardo S (12 intervenciones) el 19/10/2007 16:53:48
function llenarConCerosPalabrar($palabra){
$ceros="";
for ($i = strlen($palabra); $i < 50; $i++) {
$ceros.="0";
}
$palabra.= $ceros;
echo $palabra."</BR>";
}
Espero te sirva
Atte :

Eduardo S
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:rellenar espacios con ceros =D

Publicado por Diego Romero (1450 intervenciones) el 20/10/2007 09:46:37
Esto es lo que estás buscando:
http://ar.php.net/str_pad
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar