守着一只汪
如果您知道要针对哪一列进行搜索,则可以使用Array_search()和Array_Column():$userdb = Array(
(0) => Array
(
('uid') => '100',
('name') => 'Sandra Shush',
('url') => 'urlof100'
),
(1) => Array
(
('uid') => '5465',
('name') => 'Stefanie Mcmohn',
('url') => 'urlof5465'
),
(2) => Array
(
('uid') => '40489',
('name') => 'Michael',
('url') => 'urlof40489'
));if(array_search('urlof5465', array_column($userdb, 'url')) !== false) {
echo 'value is in multidim array';}else {
echo 'value is not in multidim array';}这个想法出现在PHP手册上的数组_Search()的注释部分;