 |
|
 |
|
manujay Administrateur

Inscrit le: 06 Juil 2007 Messages: 416
|
|
 |
|
 |
|
Posté le: Mar Mar 20, 2007 3:32 pm Sujet du message: La portée des variables Php (exemple , dans les fonctions). |
|
|
La portée d'une variable dépend du contexte dans lequel la variable est définie.
Pour la plupart des variables, la portée concerne la totalité d'un script PHP, mais, lorsque vous définissez une fonction, la portée d'une variable définie dans cette fonction est locale à la fonction.
Pour pouvoir l'utiliser ailleurs, il faut indiquer que cette variable est valable pour tout le script grâce a global
Exemple:
function test()
{
global $var1;
$a=1;
$var1=$a+1;
etc...}
La variable $var1 est une variable globale; la variable $a est une variable locale.
Il n'y a aucune limite au nombre de variables globales qui peuvent être manipulées par une fonction
Voila pour la portée des variables, passons maintenant à un autre chapitre des principes généraux et variables: les variables extérieures au php (formulaires GET et POST) |
|