Mira esto:
Código PHP:
Ver original<?php if (/* algo */) { ?>
<script/>
<?php } ?>
¿Se entiende?
La otra forma sería así:
Código PHP:
Ver original// MAL
if (/* algo */) {
<script/>
}
//BIEN
if (/* algo */) {
echo '<script/>';
}
Siempre y cuando respetes la sintaxis propia de HTML con sus comillas y demás no deberías tener problemas, aunque ciertamente no hace falta usar echo cuando la primer forma produce el mismo resultado y no provoca problemas.
En fin, el manejo de sintaxis básica de PHP es lo que te hace falta, deberías consultar un manual.
Dentro de PHP el HTML puede ser tratado como una cadena de texto.