Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

error de sintaxis en asignación de variable

Estas en el tema de error de sintaxis en asignación de variable en el foro de Frameworks y PHP orientado a objetos en Foros del Web. RESUELTO Buenas amigos, a ver si me podéis echar una mano Código PHP: class  model  extends  mysqli  {               //configuration      private  $host = ...
  #1 (permalink)  
Antiguo 05/07/2013, 08:37
Avatar de jayjayjay_92  
Fecha de Ingreso: octubre-2008
Mensajes: 77
Antigüedad: 15 años, 5 meses
Puntos: 0
error de sintaxis en asignación de variable

RESUELTO

Buenas amigos, a ver si me podéis echar una mano
Código PHP:
class model extends mysqli {
        
    
//configuration
    
private $host='';
        [....]
    private 
$errorpath ERRORPATH.'db.log'//linea que da el error
        
[---]

y el error que me da:
Parse error: syntax error, unexpected '.', expecting ',' or ';' in /[...].php on line 9 (la indicada)

Después de buscar casi 1 hora me acaba de comentar un amigo que no puedo iniciar una variable con un valor que no sea estático... mejor le doy un repaso al manual de php que no toco desde hace casi 2 años. Gracias amigos

Última edición por jayjayjay_92; 05/07/2013 a las 08:43
  #2 (permalink)  
Antiguo 05/07/2013, 08:44
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: error de sintaxis en asignación de variable

No puedes hacer asignaciones más complicadas al declarar la clase, solamente asignaciones simples, al usar el operador "." esperas que se evalue el path y eso ya no se permite.

Eso lo debes de hacer en dado caso en el constructor.

Saludos.

Etiquetas: mysql, php, sintaxis, variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:23.