tp框架控制器代码展示
时间: 2024-10-01 16:00:27 浏览: 19
TP框架,通常指ThinkPHP框架,是一个流行的开源PHP开发框架。在TP中创建一个基本的控制器代码示例如下:
```php
// 引入ThinkPHP框架
require_once './thinkphp/library/think.php';
// 定义一个控制器名为ExampleController
class ExampleController extends Controller {
// 控制器的动作函数,这里我们取名index
public function index() {
// 在这个函数里编写业务逻辑
$data = '这是一个例子';
echo json_encode($data); // 返回JSON数据
}
// 另一个动作函数,比如用于处理用户登录
public function login(Request $request) {
$username = $request->post('username');
$password = $request->post('password');
if (验证用户信息...){ // 验证通过,此处省略实际验证逻辑
session(['user' => $username]); // 存储用户信息到session
redirect('example/index'); // 跳转到首页
} else {
error('用户名或密码错误'); // 登录失败,返回错误信息
}
}
}
// 访问控制器和动作,例如 /index.php/home/example/index 或者 /example/index
```
阅读全文