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

第三节--定义一个类 -- Classes and Objects in PHP5 [3]

时间:2012-12-24 21:59来源:未知 作者:admin 点击:
分享到:
第三节--定义一个类 当你声明一个类,你需要列出对象应有的所有变量和所有函数被称为属性和方法. 3.1.1中显示了一个类的构成. 注意在大括号({})内你只能声明变量或者函数. 3.1.2中显示
 
第三节--定义一个类
当你声明一个类,你需要列出对象应有的所有变量和所有函数—被称为属性和方法. 3.1.1中显示了一个类的构成. 注意在大括号({})内你只能声明变量或者函数. 3.1.2中显示了如何在一个类中定义三个属性和两个方法.
3.1.1
class Name extends Another Class
{
     Access Variable Declaration
     Access Function Declaration
}
 
3.1.2
<?php
     //定义一个跟踪用户的类
     class User
     {
         //属性
         public $name;
         private $password, $lastLogin;
         //方法
         public function __construct($name, $password)
         {
        $this->name = $name;
        $this->password = $password;
        $this->lastLogin = time();
        $this->accesses++;
         }
         // 获取最后访问的时间
         function getLastLogin()
         {
        return(date("M d Y", $this->lastLogin));
         }
     }
     //创建一个对象的实例
     $user = new User("Leon", "sdf123");
     //获取最后访问的时间
     print($user->getLastLogin() ."<br> ");

精彩图集

赞助商链接