POST请求
public function save(){
print_r($_POST); // 不推荐
print_r(input('post.')); // 推荐
print_r(request()->post()); // 推荐
}
TP5-validate配置:
模块下面创建validate文件,然后文件下创建文件Category.php:
// 目录地址admin/validate/Categroy.php
<?php
namespace app\admin\validate; // 命名空间
ues think\validate; // 引用tp5自带validate方法
class Categroy extends Validate{ // 继承公共的Validate
protected $rule = [ // 定义规则属性
['name', 'require|max:10','分类名必须传|长度不能超过10字符'],
]
}
引用校验
// 目录地址admin/controller/Category.php
public function save(){
$data = input("psot.");
$validate = validate('Category');
if(!$validate->check($data)){
$this->error($validate->getError());
}
}
扩展:场景校验
网友评论