Cita:
Iniciado por Adler
Tal vez me esté metiendo en jardín del que no se nada

pero creo que el equivalente de
echo para
ASP es
Response.Write y nunca se me ocurría hacerlo de tal manera, lo haría con
<%=var%>, pues en su caso, a lo que me refería es a
<?=var?> Efectivamente funcionaria de la misma manera <? echo $var; ?> que <?= $var ?> pero esto es dependiente de la configuracion del php, no siempre funciona, y al ser equivalentes, yo siempre lo hago de la primera forma, para evitar problemas de compativilidad que ya los he tenido.
en cuanto a:
Cita: Para cuando el javascript se interpreta, el documento ya está en el cliente por lo que eses echo no hace nada
no necesariamente, si el archivo tiene una extencion .php este echo se ejecuta en php y luego se envia al cliente con la impresion echa.