thinkphp框架学习之MVC模式初步实现

在app/index/创建model文件夹,新建模型文件(每一个模型文件都代表数据库的一张表)
 

一、例如创建User.php,地址为app/index/model/,创建格式如下:

<?php
namespace app\index\model;
use think\Model;
class User extends Model
{
	
}

二、创建该模型文件的控制器文件User.php,地址为app/index/controller/,创建格式如下:

<?php
namespace app\index\controller;
use app\index\model\User as UserModel;
use think\Controller;
class User extends Controller
{
	public function add()
	{
		$user=new UserModel();
		$user->name="lizhulong";
		$user->mail="583161408@qq.com";
		if($user->save())
		{
			return "用户信息插入成功";
		}
	}
	public function select()
	{
		$user=UserModel::get(1);
		$this->assign("name",$user->name);
		$this->assign("mail",$user->mail);
		return $this->fetch();
	}
}

三、创建视图文件select.html,地址为app/index/view/User/,创建格式如下:

<html>
<head>
</head>
<body>
你的名字{$name}<br>
你的邮箱{$mail}
</body>
</html>

四、运行

在浏览器输入http://localhost/tp5/public/index/user/select
URL解释为调用user控制器类的select方法
运行成功,MVC模式的在thinkphp的初步实现

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值