是否有任何PHP库可根据JSON模式验证JSON对象?
关于jsonschemaphpv,尽管它维护得不是很好,但是我们经常使用它并且可以正常工作。这是js验证程序的端口。它具有针对php和http://code.google.com/p/jsonschema/的完整测试套件。
猜猜是什么…它比js传递了更多的测试。至少在最后一次运行测试时。问题是该项目的结构不是很好,而且看起来很丑。但我确保您的程序非常稳定。它还允许您将关联数组验证为对象。
我先用硒写了测试。之后,我用phpunit编写了它们。我不确定phpunit测试是否存在。
如果您尝试一下并且真的想要使用它,我可以使用phpunit测试在github上为其启动一个分支。
Bruno Reis(将js移植到php的人)