Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1999 connectés 

 


Dernière réponse
Sujet : [PHP] Portée des variables (manuel trop vague!)
nicotine pardonne mon langage cru , mais les globales , c'est la pire methode.
 
utilise plutot le passage par reference (pointeur en C)
 
la definition:
 
function un( val )
 { $a += 2; }
 
l'appel :
 
$a = 35;
un(&$a);

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
nicotine pardonne mon langage cru , mais les globales , c'est la pire methode.
 
utilise plutot le passage par reference (pointeur en C)
 
la definition:
 
function un( val )
 { $a += 2; }
 
l'appel :
 
$a = 35;
un(&$a);
shinji Désolé de vous déranger pour rien, c'est bon, c'est bien ça!
 
<H1>DESOLE</H1>
shinji <?
global $a;
$a=1;
function un(){
      global $a;
      $a=$a+2;
}
function deux(){
      global $a;
      $a=$a*2;
}
un();deux();
echo $a;       //affiche 6 non?
?>
 
Dans ce cas, la variable $a aura-t-elle la même valeur quelque soit l'endroit où l'on se situe dans le script?
Je veux que mes fonctions fassent appel et éventuellement modifie une variable du prog principal.
Merci

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)