Tengo una función de PHP que estoy usando para generar un bloque estándar de HTML. Actualmente se ve así:¿Hay alguna forma de devolver HTML en una función de PHP? (sin construir el valor de retorno como una cadena)
<?php function TestBlockHTML ($replStr) { ?>
<html>
<body><h1> <?php echo ($replStr) ?> </h1>
</html>
<?php } ?>
Quiero devolver (en lugar de repetir) el código HTML dentro de la función. ¿Hay alguna manera de hacer esto sin construir el HTML (arriba) en una cadena?
También el identificador <<< HTML heredoc no debe estar sangrado, es decir, si no tiene algo como "devolver" delante de él. –
puede sangrar tanto como quiera, pero debe tener una línea nueva justo después del identificador. –
Puede evitar los frenos si el var es no en una matriz:
$ replStr
o{$ array [ 'var]}
– WalterV