在php中仅查找关联数组中的重复值
这是我的数组输出-在php中仅查找关联数组中的重复值,php,arrays,multidimensional-array,associative-array,Php,Arrays,Multidimensional Array,Associative Array,这是我的数组输出- print_r($array_email); Array ( [1] => Array ( [0] => vikastyagi87@gmail.com [1] => vikastyagi87@gmail.com [2] => vikastyagi87@gmail.com [3] => v@gmail.com
print_r($array_email);
Array
(
[1] => Array
(
[0] => vikastyagi87@gmail.com
[1] => vikastyagi87@gmail.com
[2] => vikastyagi87@gmail.com
[3] => v@gmail.com
[4] => v@gmail.com
)
[2] => Array
(
[0] => vikastyagi87@gmail.com
)
[3] => Array
(
[0] => vikastyagi1987@gmail.com
)
[4] => Array
(
[0] => vikastyagi1987@gmail.com
)
)
在这里,我尝试过-(但不起作用)
我需要这样的输出-
Array
(
[1] => Array
(
[1] => vikastyagi87@gmail.com
[2] => vikastyagi87@gmail.com
[4] => v@gmail.com
)
[2] => Array
(
[0] => vikastyagi87@gmail.com
)
[4] => Array
(
[0] => vikastyagi1987@gmail.com
)
)
如果我正确理解您的要求:
array_map(function($elem) {
return array_unique($elem);
});
如果我正确理解您的要求:
array_map(function($elem) {
return array_unique($elem);
});
如果我正确理解您的要求:
array_map(function($elem) {
return array_unique($elem);
});
如果我正确理解您的要求:
array_map(function($elem) {
return array_unique($elem);
});
你必须这样做:
array_walk($arr, function(&$value) {
$value = array_unique($value);
});
$arr = array_unique($arr, SORT_REGULAR);
array\u walk
将删除内部数组中的重复项<代码>数组\u unique将完成其余部分。您必须执行以下操作:
array_walk($arr, function(&$value) {
$value = array_unique($value);
});
$arr = array_unique($arr, SORT_REGULAR);
array\u walk
将删除内部数组中的重复项<代码>数组\u unique将完成其余部分。您必须执行以下操作:
array_walk($arr, function(&$value) {
$value = array_unique($value);
});
$arr = array_unique($arr, SORT_REGULAR);
array\u walk
将删除内部数组中的重复项<代码>数组\u unique将完成其余部分。您必须执行以下操作:
array_walk($arr, function(&$value) {
$value = array_unique($value);
});
$arr = array_unique($arr, SORT_REGULAR);
array\u walk
将删除内部数组中的重复项array\u unique
将完成其余部分。您能解释一下如何使用它吗?我可能完全误解了这个问题,我当然不知道示例中的两个数组实际上是如何相互关联的。。。但这不是与“查找重复项”完全相反,因为它会删除它们而不是查找它们吗?@vikastyagi此调用返回过滤后的数组。请您解释一下如何使用它?我可能完全误解了这个问题,我当然不知道示例中的两个数组是如何相互关联的。。。但这不是与“查找重复项”完全相反,因为它会删除它们而不是查找它们吗?@vikastyagi此调用返回过滤后的数组。请您解释一下如何使用它?我可能完全误解了这个问题,我当然不知道示例中的两个数组是如何相互关联的。。。但这不是与“查找重复项”完全相反,因为它会删除它们而不是查找它们吗?@vikastyagi此调用返回过滤后的数组。请您解释一下如何使用它?我可能完全误解了这个问题,我当然不知道示例中的两个数组是如何相互关联的。。。但是这不是与“查找重复项”完全相反,因为它会删除它们而不是查找它们吗?@vikastyagi此调用返回过滤后的数组。