以下是一个简单的PHP后端实例,我们将创建一个用户登录系统。这个例子将展示如何使用PHP进行基本的用户验证和数据库操作。
1. 环境准备
在开始之前,请确保您有以下环境:

- PHP环境
- MySQL数据库
- 文件夹结构:`project_root` -> `public_html` -> `includes` -> `controllers` -> `models`
2. 数据库设置
我们需要创建一个数据库和用户表。
```sql
CREATE DATABASE login_system;
USE login_system;
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) NOT NULL,
password VARCHAR(255) NOT NULL
);
```
3. 创建用户模型
在`models/User.php`中,创建一个用户模型。
```php
class User {
private $db;
public function __construct() {
$this->db = new mysqli('localhost', 'root', 'password', 'login_system');
}
public function register($username, $password) {
$password = password_hash($password, PASSWORD_DEFAULT);
$stmt = $this->db->prepare("









