roman
01-07-2003, 21: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
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