以下是一个简单的PHP框架搭建实例,我们将使用MVC(模型-视图-控制器)模式来构建一个基本的Web应用。
1. 准备工作
确保你的计算机上已经安装了PHP和MySQL。

2. 创建项目目录结构
创建以下目录结构:
```
/project
/application
/controllers
/models
/views
/config
/public
/system
```
3. 配置数据库
在`config/database.php`文件中配置数据库连接信息:
```php
return [
'host' => 'localhost',
'username' => 'root',
'password' => '',
'database' => 'your_database_name'
];
```
4. 创建控制器
在`application/controllers`目录下创建一个控制器`UserController.php`:
```php
namespace application""controllers;
use application""models""UserModel;
class UserController
{
public function index()
{
$userModel = new UserModel();
$users = $userModel->getAllUsers();
require 'application/views/users/index.php';
}
}
```
5. 创建模型
在`application/models`目录下创建一个模型`UserModel.php`:
```php
namespace application""models;
use config""database;
class UserModel
{
protected $db;
public function __construct()
{
$this->db = new database();
}
public function getAllUsers()
{
$stmt = $this->db->getConnection()->prepare("







