模型、请求
一、模型
需要先引入,use
C可以通过请求,获取外面的数据,然后给到model里,model在处理数据,返回数据。最后c返回数据给前端
$OykOrder = new OykOrder();
$data = [
'ooid' => '123456',
'uid' => 1,
'price' => 111,
'phone' => 18811112222,
'name' => 'XXX',
'sj_price' => 111,
'address' => '围栏上午刚'
];
$getOrder = $OykOrder->getOrder(2);
print_r($getOrder);
一、请求
1.请求
$_GET、$_POST
print_r($_GET);
print_r($_GET['id']);
用门面类获取get
print_r(Request::get());
用门面类获取所有请求
print_r(Request::param());
用门面类获取post
print_r(Request::post());
传参数,代表直接获取这个数据
参数强制 接收的数据类型
d 整数、s字符串,b 布尔,a 数组,f浮点
print_r(Request::get('id/b'));
引入类:带facade路径的,是门面类,不带的话,是普通类
use think\facade\Db;
use think\facade\Request;
2.请求方法
if(Request::method() == 'GET'){
echo '请用post请求';
exit;
} print_r(Request::isPost());
3.参数方法
host 方法是打印域名
print_r(Request::scheme());
echo '://';
print_r(Request::host());
print_r(Request::url());
print_r(Request::baseUrl());
数据表是 下滑线命令法。 对应model,model是驼峰命名法。
oyk_order 对应 OykOrder
oyk_order_details 对OykOrderDetails