読者です 読者をやめる 読者になる 読者になる

凡庸なる人のブログ

凡庸な自分が思ったことや何かしらの感想、コンピュータ系などの調べごとを書くブログです。  【結論】ってのは私個人の結論です。記事全体は個人的な調査結果や感想です。

PHPのクラスとインスタンスの勉強してるときに2分ぐらいハマったところ

class User{
	// property
	public $name;

	// constructor
	public function __construct($name){
		$this->name = $name;	//ここ
 	}

	// method
	public function sayHi(){
		echo "hi, i am $this->name!";//ここ
	}
}

「//ここ」のところで「$this->nameのnameに「$」は要らないの?」って疑問に思った。

でも「$this」の「$」は「name」にかかってるって考えたら納得した。

いっそのこと、「this->nameがまるごと変数」って考えればOKじゃん。