クラスはプロパティ、メソッド、オブジェクトを定義するために使う箱だと考えてください。
そして、オブジェクトはクラスから作り出された実体です。
【説明用コード】
lang
1// クラス
2class HogeClass {
3
4 public $var;
5
6 // クラスのコンストラクタ
7 public function __construct($var) {
8 echo 'OBJ生成によるコンストラクタ呼び出し';
9 $this->var = $var;
10 }
11
12 public function echoVar() {
13 echo $this->var;
14 }
15}
16
17// クラスからオブジェクト(実体)を作る
18$objHoge = new MyClass('Hoge');
19
20//オブジェクトからメソッドを呼び出し
21$objHoge->echoVar();
22
23// オブジェクトをもう一つ作る
24$objFuga = new MyClass('Fuga');
25$objFuga->echoVar();
$objHogeと$objFugaは、どちらもHogeClassクラスのオブジェクトです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。