Esta puede ser una pregunta muy tonta pero no encuentro la forma de hacerlo.
Si escribo
Código PHP:
$cadena = 'Hola ClubDelphi';
print "\t".$cadena;
en el código html generado aparece 'ClubDelphi' indentado con una tabulación.
Si escribo
Código PHP:
$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:
Código PHP:
function escribe($cadena, $indent)
{
$tabs = str_repeat('\t', $indent);
print $tabs.$cadena;
}
Pero así no funciona; si escribo
Código PHP:
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