以下是一个简单的PHP实例,用于检测并显示在线用户数量。该实例使用PHP的超全局变量`$_SERVER`来获取当前访问者的IP地址,并通过数据库查询来统计在线用户数量。

1. 安装数据库

您需要在数据库中创建一个表来存储用户的在线状态。以下是创建表的一个简单SQL语句:

```sql

CREATE TABLE `users` (

`id` int(11) NOT NULL AUTO_INCREMENT,

`username` varchar(255) NOT NULL,

`ip_address` varchar(255) NOT NULL,

`online_status` tinyint(1) NOT NULL DEFAULT '0',

PRIMARY KEY (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

```

2. PHP脚本

下面是一个简单的PHP脚本,用于检测并显示在线用户数量:

```php

// 连接数据库

$host = 'localhost';

$dbname = 'your_database_name';

$username = 'your_username';

$password = 'your_password';

try {

$pdo = new PDO("