龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

php 获取提示:对象类型

时间:2014-07-23 15:58来源:网络整理 作者:网络 点击:
分享到:
获取提示:对象类型 参数变量可以包含任何类型的数据,也可以包含任何类型的对象。php5引入了类的类型提示。增加一个方法参数的类型提示,把类名放在需要约束的方法参数之前。

参数变量可以包含任何类型的数据,也可以包含任何类型的对象。php5引入了类的类型提示。增加一个方法参数的类型提示,把类名放在需要约束的方法参数之前。

class User{

    public function __construct($name,$sex,$height){
        $this->name=$name;
        $this->sex=$sex;
        $this->height=$height;
        }

    public function show(){
        echo "姓名:".$this->name." 性别:".$this->sex;
        }

}

class Book{

    public function __construct($author,$prince,$public){
        $this->author=$author;
        $this->prince=$prince;
        $this->public=$public;
        }

    public function show(){
        echo "作者:".$this->author." 发布:".$this->public;
        }

}

class UserAdmin{
    public static function changeName(Book $name){
        $name->show();
    }
}

$user = new User("黎明","男","170");
UserAdmin::changeName($user);
//该片段来自于http://outofmemory.cn
精彩图集

赞助商链接