Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/08/2007, 13:30
Avatar de Sandunguero
Sandunguero
 
Fecha de Ingreso: junio-2006
Mensajes: 56
Antigüedad: 18 años, 6 meses
Puntos: 0
Parse error: syntax error, unexpected T_STRING in xxx on line xxx

Hola !!

Tengo un código en php que al intentar ejecutarlo me da el siguiente error:
Código PHP:
Parse errorsyntax errorunexpected T_STRING in procesar.php on line 43 
La susodicha línea 43 de mi código es esta:
Código PHP:
htmlParser parser = new htmlParser ($codigoHTML); 
El valor de la variable que paso al constructor, $codigoHTML, es una cadena del tipo "<html> <head> </head> <body> </body></html>".

Y el constructor de la función htmlParser es:
Código PHP:
function HtmlParser ($aHtmlText) {
        
$this->iHtmlText $aHtmlText;
        
$this->iHtmlTextLength strlen($aHtmlText);
        
$this->iNodeAttributes = array();
        
$this->setTextIndex (0);

        
$this->BOE_ARRAY = array (" ""\t""\r""\n""=" );
        
$this->B_ARRAY = array (" ""\t""\r""\n" );
        
$this->BOS_ARRAY = array (" ""\t""\r""\n""/" );
    } 


Si le paso una cadena como parámetro al constructor, no entiendo por qué no lo acepta y da ese error.

¿Sabéis por qué me da ese error?

Muchas gracias