以下是一个简单的PHP后端实例,我们将创建一个用户登录系统。这个例子将展示如何使用PHP进行基本的用户验证和数据库操作。

1. 环境准备

在开始之前,请确保您有以下环境:

实例PHP实现后端:从零开始创建一个简单的用户登录系统 肥料使用

  • 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("