如何检查数组的某个部分是否存在于另一个数组中?
我有两个关联数组,我想检查
$array1["foo"]["bar"]["baz"] exists in $array2["foo"]["bar"]["baz"]
值是否无关紧要,只是“路径”。 array_ intersect_ assoc 是否能满足我的需要?< br> 如果不是我自己怎么写呢?
I have an two associative arrayes and I want to check if
$array1["foo"]["bar"]["baz"] exists in $array2["foo"]["bar"]["baz"]
The values doesn't matter, just the "path".
Does array_ intersect_ assoc do what I need?
If not how can I write one myself?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试这个:
Try this:
如果您只需要检查键是否存在,可以使用简单的 if 语句。
)){
//存在
}
If you only need to check if the keys exist you could use a simple if statement.
)) {
//exists
}