[Mail] problème de portée de variables
Bonjour,
j'ai un petit probleme avec une variable optionnel d'une fonction :
Code:
1 2 3 4 5 6
|
$DefautMail = 'bb';
class Mail{
public function CreerEntete($mail = $GLOBALS['DefautMail']){
}
} |
Sa me fait:
Parse error: syntax error, unexpected T_GLOBAL on line 20
s'est cette ligne >> public function CreerEntete($mail = $GLOBALS['DefautMail'])
et
Code:
1 2 3 4 5 6 7
|
$DefautMail = 'bb';
class Mail{
public function CreerEntete($mail =''){
echo $GLOBALS['DefautMail'];
}
} |
Sa affiche bien le contenu mais si je fais
Code:
1 2 3 4 5 6 7 8
|
$DefautMail = 'bb';
class Mail{
public function CreerEntete($mail =''){
$mail = $GLOBALS['DefautMail'];
echo $mail;
}
} |
Sa marche plus...
Je vois pas ou est le probleme