有没有办法检查phpspec数组是否在多维数组中有一个键

时间:2016-09-30 12:18:15

标签: php phpspec

给定一个多维数组,我尝试运行somearray-> shouldHaveKey(' somekey')但它只搜索第一维而不是通过多维数组

2 个答案:

答案 0 :(得分:1)

我认为您必须按照PHPSpec指南

中的说明创建inline matcher

答案 1 :(得分:0)

在php中,您只需插入具有isset检查的特定路径的数组:

isset($a['some']['not']['existing']);

我不知道,但我认为必须有类似isTrue()的内容,因此您可以查看isset的响应。