php - 在数组中查找某个键的重复值
问题描述
我有一个数组:
Array
(
[0] => Array
(
[sku_code_part_id] => 1
[part_label] => blue
[part_value] => BLU
)
[1] => Array
(
[sku_code_part_id] => 2
[part_label] => Orange
[part_value] => ORG
)
[2] => Array
(
[sku_code_part_id] => 3
[part_label] => Orange
[part_value] => ORG
)
[3] => Array
(
[sku_code_part_id] => 4
[part_label] => Orange
[part_value] => ORG
)
[4] => Array
(
[sku_code_part_id] => 5
[part_label] => Green
[part_value] => GRE
)
[5] => Array
(
[sku_code_part_id] => 6
[part_label] => Red
[part_value] => RED
)
)
我想要一种简单的方法来检查数组 $this->request->post['custom_parts'] 是否分配给 part_value 键的任何重复值。
所以我可以标记一个错误,即“ORG”被重复了很多次。
我尝试了各种方法,例如删除重复和前后比较。但是,我遇到了一些问题。
有任何想法吗?
解决方案
您也许可以使用“array_key_exists”
推荐阅读
- python - 带有文件的蝗虫测试有效负载
- java - 为什么模式不返回真
- c - 如何将函数定义为宏?
- bash - 找不到从“go get github.com/...”安装的命令
- python - Scikit-learn 中的 GridSearchCV 输出问题
- node.js - TypeError inflection.js
- javascript - FullCalendar 未定义
- node.js - 通过 NPM 安装 nsfw 失败,缺少 node_api.h
- java - 在 Amazon SQS 中轮询期间消息会发生什么情况?
- windows - 如何为具有指定名称的文件夹设置自定义图标?