第三節--定義一個類
當你聲明一個類,你需要列出對象應有的所有變量和所有函數—被稱為屬性和方法. 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>");