Foros del Web » Programando para Internet » PHP »

PHP OO Como interpreto los mensajes de error?

Estas en el tema de Como interpreto los mensajes de error? en el foro de PHP en Foros del Web. Saludos.De cuantas formas podría interpretar este mensaje en PHP: Parse error: syntax error, unexpected T_CLASS, expecting T_FUNCTION...
  #1 (permalink)  
Antiguo 10/07/2012, 06:17
 
Fecha de Ingreso: mayo-2011
Ubicación: Maracaibo, Venezuela
Mensajes: 18
Antigüedad: 13 años
Puntos: 0
Como interpreto los mensajes de error?

Saludos.De cuantas formas podría interpretar este mensaje en PHP:
Parse error: syntax error, unexpected T_CLASS, expecting T_FUNCTION
  #2 (permalink)  
Antiguo 10/07/2012, 08:23
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Como interpreto los mensajes de error?

¿como que de que forma?, no se necesita mucho nivel de inglés para entenderlo, en tal caso use un traductor
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 10/07/2012, 10:38
 
Fecha de Ingreso: mayo-2011
Ubicación: Maracaibo, Venezuela
Mensajes: 18
Antigüedad: 13 años
Puntos: 0
Respuesta: Como interpreto los mensajes de error?

Te pones a ofender sin entender el sentido de la pregunta. Te lo explicare de otra forma. El problema NO es con ingles. La traduccion esta... (ERROR DE ANÁLISIS: error de sintaxis, T_CLASS inesperado, T_FUNCTION esperando).
LA PREGUNTA ES: PORQUE ? CUAL ES LA RAZÓN POR LA CUAL PHP, ME DEVUEVE ESE MENSAJE?

Última edición por GatorV; 10/07/2012 a las 10:55
  #4 (permalink)  
Antiguo 10/07/2012, 10:57
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Como interpreto los mensajes de error?

Pues es un error de parseo, el parser de PHP te esta diciendo que encontro un token (T_) referente a una clase (T_CLASS : class) cuando esperaba una función: (T_FUNCTION).

Me imagino puede pasar cuando declaras una función con una class, por ejemplo:
Código PHP:
Ver original
  1. class MyClass($val) { <- (nota los () y el argumento $val
  2.  
  3. }

Saludos.
  #5 (permalink)  
Antiguo 10/07/2012, 12:01
Avatar de rodrigo791  
Fecha de Ingreso: noviembre-2009
Ubicación: Uruguay
Mensajes: 1.339
Antigüedad: 14 años, 5 meses
Puntos: 168
Respuesta: Como interpreto los mensajes de error?

http://www.php.net/manual/es/tokens.php

Etiquetas: mensajes
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 11:53.