私は現在 Codecademy で PHP を学んでいますが、レッスンで 1 つのエラーが発生しました。理由はわかりません。このエラーが発生しますUndefined variable: name (line 21)Woof, woof! !
。
これが私のコードです:
<?php
class Dog {
public $numLegs = 4;
public $name;
public function __construct($name){
$this->name = $name;
}
public function bark(){
return "Woof!";
}
public function greet(){
return "Woof, woof! ".$name."!";
}
}
$dog1 = new Dog("Barker");
$dog2 = new Dog("Amigo");
$dog1->bark();
echo $dog2->greet();
?>
このレッスンhttp://www.codecademy.com/courses/web-beginner-en-ZQQ64/0/8#にあります。助けてくれてありがとう。:)