php json schema,json-schema校验

佴普松
2023-12-01

基于json-schema规范进行数据校验。

一、php实现校验

php校验类库:

代码简洁,短小精悍,容易扩展。执行时间在2微秒左右

使用比较多,功能强大。不过执行时间在9微秒左右。

根据自己需要选择使用。

以上类库引入可以使用composer管理,主要包括以下三部分。

1、composer安装

#下载composer可执行文件

php -r"copy('https://getcomposer.org/installer', 'composer-setup.php');"

#执行安装文件

php composer-setup.php

#删除安装文件

php -r"unlink('composer-setup.php');"

2、生成依赖包

php composer.phar require {{发布类库标识}}(例如上面类库2的为:justinrainbow/json-schema)

3、引导自己代码中

require("vendor/auload.php")

?>

 类似资料: