
03/01/2009, 18:43
|
| | Fecha de Ingreso: enero-2009
Mensajes: 100
Antigüedad: 16 años, 2 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";
}
|