摘要:对象中的属性或者函数是 private 或者是 protect的时候,当实例化这个对象的时候,外部是不能访问到这个属性和函数的。<?php class TestClass { //private $name; &nbs
对象中的属性或者函数是 private 或者是 protect的时候,当实例化这个对象的时候,外部是不能访问到这个属性和函数的。
<?php
class TestClass
{
//private $name;
public $name;
public static $staticName;
protected function getName()
{
return $this->name;
}
protected static function getStaticName()
//public static function getStaticName()
{
return self::$staticName;
}
}
$test = new TestClass();
//$getName = $test->getName();
$getStaticName = TestClass::getStaticName();
var_dump(1111, $getStaticName);exit;
?>