phpにおけるself:: と $thisの違い

phpにおいては self:: と $this の二つの表現方法がある。

以下のサイトにわかりやすく書かれていた。コード例もあるので、こちらを参照するのが早いと思われる。

PHPで「self::」と「$this」の違いを理解する。

self:: → 自クラスのプロパティ、及びメソッドへの静的アクセス。

$this → 自分自身のオブジェクトを指す。

公式マニュアルにもstaticな関数についての説明もされている。

static キーワード

ここらへんがまだあやふやなのでなんとかしたいですね。。。