①クラス
class Post
{
private $text //プロパティ
public funtction show() //メソッド
{
printf($this->text);
}
}
$posts = new Post('hello'); //インスタンス
・クラスの中で宣言した変数「プロパティ」
・クラスの中で定義した関数「メソッド」
・クラスからnewして作った値「インスタンス」
クラス内で変数にアクセスするには $this->変数名 とする
②コンストラクタ
class Post
{
private $text //プロパティ
public function __construct($text) //コンストラクタ
{
$this->text = $text;
}
public funtction show() //メソッド
{
printf($this->text);
}
}
$posts = new Post('hello'); //インスタンス
・コンストラクタはnewしたときに実行されるメソッド