最新消息:

php利用array_search与array_column函数实现二维数组查找

PHP 小编 64浏览 0评论

php官网手册array_search数组函数下面,有一个高赞的用户评论,链接在这里,举例实现利用array_search与array_column函数实现二维数组查找的方法,不使用循环,代码简洁有效。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
$userdb=Array
(
    (0) => Array
        (
            (uid) => '100',
            (name) => 'Sandra Shush',
            (url) => 'urlof100'
        ),

    (1) => Array
        (
            (uid) => '5465',
            (name) => 'Stefanie Mcmohn',
            (pic_square) => 'urlof100'
        ),

    (2) => Array
        (
            (uid) => '40489',
            (name) => 'Michael',
            (pic_square) => 'urlof40489'
        )
);

$key = array_search(40489, array_column($userdb, 'uid'));

转载请注明:软飞精选 » php利用array_search与array_column函数实现二维数组查找

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址