in_array();
这个已经尝试过在一维关联数组中可以,多维就行不通了。
deep_in_array();
这个PHP社区的方法,只试用多维数值数组,多维关联数组就行不通了,还有什么方法吗?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
题主可以去看一下
v-collect扩展;https://github.com/VikinDev/v-collect
根据@mylxsw 提示
laravel array_dot在Laravel中有一个
array_dot函数,可以实现多维->一维,然后对其使用in_array判断即可。大致是这样的多维关联数组降维->循环
/(ㄒoㄒ)/~~
坐等更好的解决方案
foreach 循环判断存不存在,直接判断好像是没有方法的
多维不都是用递归去判断的吗?