class Post
{
public $text;
public $likes;
public function __construct($textFromNew, $likesFromNew){
$this->text = $textFromNew;
$this->likes = $likesFromNew;
}
public function show()
{
printf('%s (%d)' . PHP_EOL, $this->text, $this->likes);
}
}
において、
public function show()
{
printf('%s (%d)' . PHP_EOL, $this->text, $this->likes);
}
上記の部分はなぜ
public function show()
{
printf('%s (%d)' . PHP_EOL, $text, $likes);
}
素朴な疑問なのですが、
において、
上記の部分はなぜ
のように書けないのでしょうか。
下のコードで実行したらエラーが出ました。