__get()获取私有或受保护属性时调用的方法 <?php class coach { private $chairfit = "徐晓冬"; public function __construct() { echo "欢迎来到~必图拳馆训练~"; } public function __get($chairfit) { echo $chairfit;//只打印属性名 } } class xxd extends coach { public function _…
实例化类----黑科技用法,通过字符串来实例化 class coach { public function __construct() { echo "欢迎光临北武堂"."\n"; } public function slogan() { echo "吼吼~哈哈~"."\n"; } } $wenwa = 'coach';//字符串对应了coach类 $duwa = new $wenwa; $duwa->slogan();…
完全重写 <?php class coach { public function __construct() { echo "欢迎来到~北武堂训练~"; } } class cj extends coach { public function __construct($name) { echo "哎哟~好久不见了".$name; } } $cj = new cj('丁大锅'); ?> 实例化之后输出结果: 哎哟~好久不见了丁大锅 在原有基础上…
<?php class mycoach{ public function __construct($name,$age) { $this->name = $name; $this->age = $age; echo "upon melancholy hill"."\n"; } public function __toString() { #echo时触发,返回一个字符串 return "working hard and party wit…