Tengo un script que no me funciona en mi maquina, si lo subo a un servidor (el cual tiene la misma version de php) si corre. Me he dado cuenta que si coloco el operador -> todo lo que este delante de el lo toma como texto, y lo imprime. por ejemplo tengo:
Código PHP:
function muestra(){
if (!($this->fd = @fopen($this->file, 'r')))
se inutiliza todo el programa, y como salida en el navegador tengo
Cita: fd = @fopen($this->file, 'r')))
Ya he intentado guardandolo en el formato de texto de unix, en diferente codificacion de caracteres y es lo mismo.
¿alguna idea de por que pasa esto?
Es PHP 5.2.3 corriendo en windows (desafortunadamente
![sonrisota](http://static.forosdelweb.com/fdwtheme/images/smilies/xD.png)
)