PDA

Ver la Versión Completa : tabuladores


roman
01-07-2003, 20:32:14
Esta puede ser una pregunta muy tonta pero no encuentro la forma de hacerlo.

Si escribo


$cadena = 'Hola ClubDelphi';
print "\t".$cadena;

en el código html generado aparece 'ClubDelphi' indentado con una tabulación.

Si escribo

$cadena = 'Hola ClubDelphi';
print "\t\t\t".$cadena;

en el código html generado aparece 'ClubDelphi' indentado con tres tabulaciones.

Todo my fácil. Sin embargo, como me obsesiona que el código html generado esté bien indentado quiero hacer una función en la que le paso el número de tabulaciones. Algo así como:

function escribe($cadena, $indent)
{
$tabs = str_repeat('\t', $indent);
print $tabs.$cadena;
}

Pero así no funciona; si escribo

escribe('ClubDelphi', 3);

el código html generado es:

\t\t\tClubDelphi

es decir, no reemplaza los \t por tabulaciones.

¿Existe una forma de hacer esto?

// Gracias

roman
01-07-2003, 20:40:39
Posteado originalmente por roman

function escribe($cadena, $indent)
{
$tabs = str_repeat('\t', $indent);
print $tabs.$cadena;
}


Olvídenlo, seguramente necesito dormir. Debo poner dobles comillas alrededor de \t.

// Saludos