Foros del Web » Programando para Internet » PHP »

instrucción muy larga

Estas en el tema de instrucción muy larga en el foro de PHP en Foros del Web. Tengo que pasar muchos valores a una función function validar($val1, $val2, $val3,$val4.............................. $val10,$val11,.......$valn) y tengo el siguiente error: Parse error: parse error, unexpected '.', expecting ...
  #1 (permalink)  
Antiguo 24/02/2006, 17:23
 
Fecha de Ingreso: marzo-2002
Mensajes: 299
Antigüedad: 15 años, 9 meses
Puntos: 1
instrucción muy larga

Tengo que pasar muchos valores a una función

function validar($val1, $val2, $val3,$val4..............................
$val10,$val11,.......$valn)

y tengo el siguiente error:

Parse error: parse error, unexpected '.', expecting '&' or T_VARIABLE or T_CONST

supongo que es porque en el primer renglón no encuentra final de instrucción y en el segundo no encuentra inicio, yo creo que le debo indicar que los dos son parte de una sola instrucción.

¿Cómo uno esta cadena de valores?

Desde ya gracias!!
  #2 (permalink)  
Antiguo 24/02/2006, 17:59
 
Fecha de Ingreso: marzo-2002
Mensajes: 299
Antigüedad: 15 años, 9 meses
Puntos: 1
Según lo que he leido no debería haber ningún problema con esto, ya que php reconoce como fin de instrucción el ;

pero en este caso me marcó ese error, desconozco a qué se debe

lo que hice que parece medio raro pero solo así no me marca error es:

function validar (
$val1,
$val2,
$val3,
$val4....$valn)


Graciassssssss
  #3 (permalink)  
Antiguo 25/02/2006, 04:08
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 13 años, 4 meses
Puntos: 101
... en efecto, no debería de haber problemas. Quizá se te olvidó marcar una coma ¿?
Código PHP:
function validar($val1$val2$val3,$val4 // faltaria la coma que separara $val4 de $val5
$val5$val6, .... $valn
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #4 (permalink)  
Antiguo 25/02/2006, 04:56
 
Fecha de Ingreso: enero-2004
Mensajes: 64
Antigüedad: 13 años, 11 meses
Puntos: 0
posiblemente sea un fallo modo despiste tipo ; o algun } por cerrar o incluso por abrir, por simple curiosidad no te seria mas facil pasar todo esos valores por medio de un array? te ahorrarias un function tan largo.

saludos!
__________________
-----------
TheKeePEr
Emoxion [ Musica Electronica ]
  #5 (permalink)  
Antiguo 25/02/2006, 05:40
Avatar de Keleriano  
Fecha de Ingreso: junio-2002
Ubicación: Granada
Mensajes: 133
Antigüedad: 15 años, 5 meses
Puntos: 0
Cita:
Iniciado por Emoxion
por simple curiosidad no te seria mas facil pasar todo esos valores por medio de un array?
Precisamente eso mismo iba a decirle yo ;)
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 09:24.