[PHP] variable global vs variable paramètre

mariostar27 Messages postés 442 Statut Membre -  
 le père -
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 442 Statut Membre 26
 
up
0
le père
 
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