在非 Laravel 项目中集成 Illuminate/Validation 验证组件,网上虽有不少教程,但部分已失效或配置复杂。本文将清晰介绍如何通过 Composer 在纯 PHP 或其他框架项目中独立引入并使用该验证器,涵盖安装、基础配置与简单示例,助你快速实现表单数据校验功能,无需依赖 Laravel 全栈环境。
1、 请确保已安装 Composer,并将 PHP 正确配置到系统环境变量中。
2、 新建 composer.json 文件,并填入以下配置内容。
3、 {
4、 }
5、 }
6、 按住Ctrl+Alt键,在空白处右击,选择在此处打开命令窗口。
7、 在已打开的命令行窗口中执行composer install命令。
8、 安装依赖包后,当前目录将生成vendor文件夹和composer.lock文件。若命令行末尾显示这两行信息,则表明依赖包已成功安装。
9、 执行 `composer install` 成功安装依赖后,接下来创建 `test.php` 文件,并写入以下代码内容。
10、 导入文件
11、 /**
12、 验证器类(参考 Laravel 框架实现)
13、 *
14、 */
15、 {
16、 新建实例
17、 *
18、 */
19、 {
20、 }
21、 }
22、 }
23、 数据校验
24、 ];
25、 校验规则
26、 ];
27、 错误提示
28、 ];
29、 属性名称
30、 标题字段用于填写项目名称。
31、 状态
32、 ];
33、 }
34、 输出错误信息
35、 在命令行窗口中运行php test.php,即可查看执行结果。
评论
更多评论