Пример #1
0
<head>
    <meta charset="UTF-8">
    <title>private、protected、public三者的区别</title>
</head>
<body>
   <?php 
/*
private
protected
public
三者的区别
*/
header('Content-Type:text/html;charset=utf-8');
class Human
{
    private $name = 'jason';
    protected $money = 3000;
    public $age = 21;
    public function say()
    {
        echo '我叫' . $this->name . ',今年我' . $this->age . ',我有' . $this->money . '元钱<br>';
    }
}
$lisi = new Human();
$lisi->say();
echo $lisi->age;
?>
 
</body>
</html>
	public function say3(){
		parent::say();
	}
Пример #3
0
<?php

header('Content-Type:text/html;charset=utf-8');
class Human
{
    public function hell()
    {
        echo "hello<br>";
    }
    public function __call($method, $arguement)
    {
        echo '你想调用一个我不存在的方法' . $method;
        echo '传的参数是<br>';
        print_r($arguement);
    }
    // public function __callStatic() {
    // }
    protected function ma($a, $b)
    {
    }
}
$h = new Human();
$h->say('lily', '女');
$h->ma(1, 2);
Пример #4
0
 public function oldSay()
 {
     parent::say();
 }