03/01/2009, 18:43
|
| | Fecha de Ingreso: enero-2009
Mensajes: 100
Antigüedad: 15 años, 4 meses Puntos: 1 | |
Respuesta: Haver si es problema mio??? Cita:
Iniciado por Bellenger El seitch es sencillo: Código PHP: switch($variable){ case valorPosible1: /*acciones cuando se cumpla valorPosible1*/ break; //detiene la secuencia del switch case valorPosible2: /*acciones cuando se cumpla valorPosible2*/ break; //detiene la secuencia del switch .... case valorPosibleN: /*acciones cuando se cumpla valorPosibleN*/ break; //detiene la secuencia del switch default:# esta ultima opcion es cuando en ninguno de los casos{case}, se encontro coincidencia, por lo cual se ejecuta como ultima opcion. / } En tu caso seria aslgo asi: Código PHP: switch($nvar){ case 0: function(argumentos...); break; case 1: function(argumentos...); break; } Bueno espero te sirva de algo, lo de la funcion lo decia por que si no mas recuerdo cuando se invoca a una funcion se invoca mediante su Nombre, y no colocando $funcion, bueno no lo he probado, pero quizas se pueda hacer en la version 4 del php, la cual debo de recordar tiene muchos problemillas. Saludos Cita: Bueno espero te sirva de algo, lo de la funcion lo decia por que si no mas recuerdo cuando se invoca a una funcion se invoca mediante su Nombre, y no colocando $funcion, bueno no lo he probado, pero quizas se pueda hacer en la version 4 del php, la cual debo de recordar tiene muchos problemillas. Saludos Mira bien el codigo:
En este caso la variable "$funcion" hace referencia al nombre de la funcion a invocar
Ej: Código PHP: $funcion = "delete"; //es como si dijera: delete() $funcion(); function delete() { echo "halgo"; } |