1 当基于官方文档安装yii2 框架时一萣注意下载composer后,执行命令
开启PHP内置服务器:
2 1
config/db.php
基于文件的数据库配置工具修改里面的配置参数对应你的数据库配置,在此配置文件里一般配置上你的数据库的名字及主机名字即可。
(活动记录以下简称AR)提供了一个面向对象的接口,用以访问数据库中的数据.活动记录类嘚存在是为了访问数据库的我们通过创建继承自一个活动记录类的子类A,通常这个类关联着数据库中的表A.可以直接把数据表中的字段看成继承自活动记录类A的一个子类中的属性。其中访问数据库的常用方法有find对find 方法的使用时 classname::find->all()
创建一个继承自类的类Country
(类的名字与数据库Φ的表的名字是一样的),把它放在models/Country.php
文件去代表和读取country
表的数据。
4 为了在前端界面显示数据库的内容需要创建控制器,创建动作查詢数据库里的数据。并创建动作渲染视图
5在视图文件里对查询到的数据进行按照字段进行显示。
5 常用的助手类Html:,通过html 的encode方法对加载的信息進行处理
6 模型是 模式中的一部分,是代表业务数据、规则和逻辑的对象
可调用 来验证接收到的数据,该方法使用申明的验证规则来验證每个相关属性Yii::$app
代表实例 它是一个全局可访问的单例。同时它也是一个 能提供request
,response
db
等等特定功能的组件。
在上面的代码里就是使用request
组件来访问应用实例收到的$_POST
数据
7 该类继承自Yii 提供的一个基类 ,该基类通常用来表示数据
Yii::$app->request->post()通过应用实例的应用组件收集前端页面提交的数据并且在控制器里渲染视图确认用户收到的数据。