[PHP] variable global vs variable paramètre

Fermé
mariostar27 Messages postés 391 Date d'inscription mercredi 17 juin 2009 Statut Membre Dernière intervention 21 août 2015 - Modifié par mariostar27 le 26/08/2011 à 09:09
 le père - 26 août 2011 à 09:34
Bonjour,

Une simple question, j'utilise adodb pour mes requêtes SQL, j'ai donc une variable $db pour toute mes requêtes. Dans une fonction, est-il plus intéressant d'utiliser $db en global ou bien de la passer en paramètres ???

exemple :

function test($db){
    ...
}

OU
function test(){
    global $db;
}




gwennael
A voir également:

2 réponses

mariostar27 Messages postés 391 Date d'inscription mercredi 17 juin 2009 Statut Membre Dernière intervention 21 août 2015 26
26 août 2011 à 09:08
up
0
Bonjour

En paramètre.
Les variables globales sont à éviter en général. On peut les utiliser s'il s'agit vraiment de la même variable qui est utilisée dans des tas de fonctions, mais ici ta requête est différente à chaque fois (en général) : elle n'a aucun caractère global.
0