【发布时间】:2017-01-25 08:09:47
【问题描述】:
我的问题是我有一个从表单发布到 php 的多维数组,现在我想检查多维数组中是否存在某些索引的重复值? 例如:
$data=Array
(
0 => Array
(
uid => '100',
name => 'Sandra Shush',
type => 'abc'
),
1 => Array
(
uid => '101',
name => 'Sandra Shushtext',
type => 'xyz'
),
2 => Array
(
uid => '100',
name => 'Sandra Shush',
type => 'abc'
)
);
这里的索引1和2的名称和类型是一样的,那么如何查看呢?
我熟悉
$key = array_search('abc', array_column($data, 'type'));
但它是用于多行中单列值的重复,在我的情况下,如果同一行的多列与任何其他行的多列相同,则记录将被视为重复。
任何帮助都应该感谢,在此先感谢。
【问题讨论】:
标签: php arrays multidimensional-array