Queria saber porque no me funciona la funcion printf("*%9.4sn", "patata&qu

miguel
12 de Mayo del 2005
Hola:
Queria saber porque no me funciona la funcion:
printf("*%9.4sn", "patata");
El caso es que no me deja los espacios en blanco (5) que debería y no se porque es.
La version que estoy utilizando de php es la 4.3.10

mrtnlnx
12 de Mayo del 2005
lo que pasa que los espacios en HTML no son imprimibles, tienes dos ociones en hacerlo:
Poner la etiqueta <pre><? printf("*%9.4sn", "patata"); ?> </pre>

2. puede utilizar una funcionde php:

<?
echo str_pad("patata", 10, "&nbsp;", STR_PAD_LEFT);
?>


esas son tud dos opciones..

saludos...

miguel
12 de Mayo del 2005
Hola!!!
Muchas gracias por responder.
He probado la funcion en una lista y no funciona.Sabrias como podria hacerlo???Lo que a mi me interesa es tener un select pero con un determinado formato columnado, y para ello tengo que dejar espacios