Page 1 sur 1

portée de variable

Posté : 28 mars 2005, 19:52
par InDaMix
Bonjour,

j'ai une erreur qui doit être bien bête mais je vous explique quand même:

$chaine = "blabla";
echo $chaine // pas de problème (encore heureux!)

function calendar($date = '') {

// je voudrais utiliser ici la valeur de $chaine mais php me di que cette variable n'est pas connue. Parcequ'elle est dans la fonction? Comment puis-je faire pour y arriver?

}


Voila. Merci d'avance!!

Posté : 28 mars 2005, 20:17
par albat
Si tu veux utiliser une variable globale, tu dois déjà la déclarer avec l'instruction var.
var $chaine = "blabla";
Ensuite, ta fonction peut s'écrire :
function calendar($date_in)
{ // instructions de la fonction
}
Et tu l'appelles ainsi :
$resultat = calendar($chaine);
NB: Évite d'appeler une variable $date, c'est prendre le risque de se heurter aux mots réservés.

Posté : 29 mars 2005, 16:16
par Invité
Résolu oui mé je suis pas membre je peux pas cliquer sur ce bouton.... Sorry

Posté : 29 mars 2005, 16:19
par albat
D'où l'intérêt de s'inscrire ! :wink: