Switch ou alternative ?

WRInaute impliqué
Bonjour,

J'aimerais savoir entre ces 2 codes, lequel vous parait le mieux ?

Code:
if(isset($_GET['action'])){
	switch ($_GET['action']) {
	case 'remove': remove(); break;
	case 'add': add(); break;
		default : lists();
	}
}else{
	lists();
}

Code:
if((isset($_GET['action'])) AND function_exists($_GET['action'])) { 

$_GET['action'](); 

} else{ 

lists(); 
}

Merci
 
Nouveau WRInaute
Ouaip pareil, le premier avec le switch pour sécuriser ton script, sinon tu risques d'avoir de belles surprises :D
 
Discussions similaires
Haut