【发布时间】:2020-06-07 21:34:43
【问题描述】:
我正在使用 Codeigniter 4 并尝试验证我的表单,但我卡在这里
我的控制器代码:
public function create_project()
{
$validation = \Config\Services::validation();
//* Setting validation rules
$validation->setRules([
'project_name' => ['label' => 'Project Name', 'rules' => 'required'],
'description' => ['label' => 'Comments', 'rules' => 'required']
]);
if($validation->getErrors())
{
echo "We have errors";
}
else
{
echo "No errors";
}
}
当我将项目名称字段和描述字段留空时,此代码不会返回任何错误,这意味着布尔值是假的,我只是不明白?
【问题讨论】:
-
查看codeigniter官方网站pneskin2.nekoget.com/codeigniter/4/user_guide/libraries/…的用户指南
标签: php codeigniter validation codeigniter-4