ThinkPHP 6
Composer安装
composer create-project topthink/think tp |
访问
localhost/tp/public/
首页首页/index.php/index
controller下的Index类首页/index.php/index/?s=hello/value
调用controller下Index类的hello方法,并传入参数value(URL兼容模式)首页/index.php/hello_world
调用controller下HelloWorld类首页/index.php/group.blog
调用controller/group下的Blog类
输出数组
$data = array('a' => 1, 'b' => 2, 'c' => 3); |
开启调试
在应用根目录下新建.env文件
APP_DEBUG = true |
数据库
$user = Db::connect('mysql')->table('tp_user')->select(); |
Model
|
查询
Db::getLastSql();可以看上一条sql语句
一条数据
Db::table('tableName')->where('fieldName', fieldValue)->find(); // 查询不到返回null |
整个表(数据集)
Db::table('tableName')->select(); |
某条记录的字段值
Db::name('tableName')->where('id', $id)->value('field'); |
一列(键值对)
Db::name('name')->column('fieldAsValue', 'fieldAsKey'); |
插入
一条数据
// strict 表示强行插入 |
多条数据
Db::name('user')->insertAll($data); |
修改
Db::name('user')->where('id', 232) |
删除
// 根据主键删除多条数据 |
模板
composer require topthink/think-view |