【笔记】ThinkPHP学习笔记
前言
ThinkPHP学习笔记
定义入口目录
1 | define('APP_PATH', __DIR__ . '/app/'); |
开启DEBUG
1 | return [ |
1 | return [ |
路由
1 | GET http://127.0.0.1:80/index.php/index/test/method/ |
1 | class Test { |
接收请求参数
任意位置的请求参数
1 | $value = input('<key>'); |
强制转换为整数类型
1 | $value = input('<key>/d'); |
强制转换为浮点数类型
1 | $value = input('<key>/f'); |
强制转换为布尔类型
1 | $value = input('<key>/b'); |
强制转换为字符串类型
1 | $value = input('<key>/s'); |
强制转换为数组类型
1 | $value = input('<key>/a'); |
query
<key>
:请求参数名
1 | use think\Request; |
1 | use think\Request; |
body
1 | use think\Request; |
1 | use think\Request; |
path
1 | use think\Request; |
操作数据库
引入依赖
1 | use think\Db; |
查询
1 | db('<database_name>')->field('<field_name>')->where(array('<key>'=>'<value>'))->select(); |