我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

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

Given a multidimensional array, I try to run somearray->shouldHaveKey('somekey') but it only searches at the first dimension and not down through the multidimensional array

In php you can just insert the array with the specific path to an isset check:

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

I don't know phpspec, but i think there must be something like isTrue(), so you could check the Response of isset.

I think you must create an inline matcher as described in PHPSpec guide

近期文章

  • 数据从数据库中检索但不会插入?
  • 用于PHP配置的Openfire RestAPI
  • 选择并显示服务器文件
  • 我的网站的Wordpress安装问题
  • 为什么我的脚本返回:HTTP ERROR 500
  • 如何在用户输入结尾添加文本?
  • 将行与数组中的元素进行匹配
  • 如何在PHP中的foreach循环中求和
  • 在php中访问0索引xml属性
  • .NET 使用flexGrid控件时如何将鼠标焦点聚焦在某一单元格上边
  • 插入数据时如何修复PHP错误
  • 如何在jquery中显示不同的颜色按钮
  • 保存消息不以yii形式显示
  • 子实体内的Symfony 3验证组被忽略
  • 产品缩略图动态图像中的云缩放效果
  • 检查表数据是否已在firebug中操作的最简单方法是什么?
  • 代码优化 - 我想检索一个尚不存在成员的可用组
  • AsyncTask(更新)仅在第一次打开应用程序时起作用,但在5秒后不会更新
  • SQL语法错误SELECT
  • Mysql Sum列[重复]

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华