Why in the method greet()
must I not add a parameter $firstname
in the declaration of the function?
Wrong:
public function greet($firstname){
echo "Bonjour, mon nom est ". $this->firstname . "Ravi de vous rencontrer ! :-)";
}
Correct:
class Person {
public $isAlive = true;
public $firstname;
public function __construct($firstname,$lastname,$age){
$this->firstname = $firstname;
}
public function greet(){
echo "Bonjour, mon nom est ". $this->firstname . "Ravi de vous rencontrer ! :-)";
}
}