私は間の違いを理解しようとしています$_data vs $this->_data
class ProductModel
{
var $_data = null; <--- defined here
function test()
{
$this->_data = <--- but it's accessed using $this
}
}
PHPでクラスのプロパティを定義するために使用されていることは知ってvar
いますが、なぜそれを使用してアクセスするのですか$this
。のようにすべきではありません$this->$_data
か?ここで使用されているOOPの概念は何ですか?PHP固有ですか?