par
zeus » 07 août 2006, 12:04
Non, la ligne dont tu parles est l'appel d'une méthode qui s'appelle message.
Une méthode, c'est une fonction dans une classe.
Quand tu écrit
$this->message ("Désolé, connexion au serveur $serveur impossible\n");
tu dit au serveur d'exécuter la fonction "message" qui se trouve dans la même classe que la fonction dans laquelle tu te trouve et que tu lui donne une chaine de caractère en parametre.
Cette ecriture est l'équivalent en objet de
message ("Désolé, connexion au serveur $serveur impossible\n");
function message($text)
{
echo "Text : ".$text;
}
en procédural
Non, la ligne dont tu parles est l'appel d'une méthode qui s'appelle message.
Une méthode, c'est une fonction dans une classe.
Quand tu écrit
[php]$this->message ("Désolé, connexion au serveur $serveur impossible\n"); [/php]
tu dit au serveur d'exécuter la fonction "message" qui se trouve dans la même classe que la fonction dans laquelle tu te trouve et que tu lui donne une chaine de caractère en parametre.
Cette ecriture est l'équivalent en objet de
[php]message ("Désolé, connexion au serveur $serveur impossible\n");
function message($text)
{
echo "Text : ".$text;
}[/php]en procédural