当前位置:  开发笔记 > 编程语言 > 正文

如何从数组中获取键值?

如何解决《如何从数组中获取键值?》经验,为你挑选了1个好方法。

这是数组:

$campaigns = 
Array (
[252] =>Array ( 
        [campaign_type_id] => 9 
        [company] => Array ( 
                    [company_name] => facebook 
                    [company_type] => 2 
                   )
        [campaign] => Array(
                    [pitch_id] => 27 
                    [pitch_campaign_title] => facebook mandate 
                        [pitch_campaign_description] => desc face 
                    [pitch_campaign_image] => db.png 
                   )
        [title] => Accelarator 
        [selection] => Array ( 
                    [0] => Array(
                             [ca_mandate_id] => 96 
                            [ca_id] => 252 
                            [ca_company_id] => 1 
                            [ca_updated] => 2015-12-31 12:37:50
                            )
                    ) 
        [campaign_created_by] => 3 
        [userinfo] => Array ( 
                    [0] => Array ( 
                            [user_id] => 3 
                            [user_first_name] => CoLabs 
                            [user_last_name] => Accelerator 
                            [user_img] => index2.jpg 
                            [user_designation_name] => Investor
                             [user_company_id] => 123
                              )
                     )
         )
   )

我怎样才能得到'252'的值?它是一个动态的价值.我希望得到任何存储的值代替252.

请帮忙?

提前致谢.



1> Clay..:

使用array_keys函数:http://php.net/array_keys

array_keys - 返回数组的所有键或键的子集

描述 array array_keys(array $ array [,mixed $ search_value = null [,bool $ strict = false]])

对于你的代码:

$keys = array_keys($campaigns);

推荐阅读
围脖上的博博_771
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有