以下是一个使用PHP中的实例符号的实例,我们将通过一个简单的用户登录系统来展示实例符号的使用。
实例符号介绍
在PHP中,实例符号 `::` 用于访问静态属性和方法,或者调用类常量。
实例:用户登录系统
1. 定义User类
```php
class User {
public static $count = 0;
private $username;
private $password;
public function __construct($username, $password) {
$this->username = $username;
$this->password = $password;
self::$count++;
}
public static function getCount() {
return self::$count;
}
public function checkPassword($password) {
return $this->password === $password;
}
}
>
```
2. 创建用户实例
```php
$user1 = new User('john_doe', 'password123');
$user2 = new User('jane_doe', 'password456');
>
```
3. 使用静态方法获取用户总数
```php
echo "