最新公告
  • 欢迎您光临002y资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • PHP获取数组中单列值的方法

    正文概述    2022-08-06   32

    本文实例讲述了PHP获取数组中单列值的方法。分享给大家供大家参考,具体如下:

    PHP中获取数组中单列的值如下:

    利用PHP中的数组函数 array_column():返回数组中某个单列的值。(PHP 5.5+适用)

    语法:

    array_column(array,column_key,index_key);

    参数:

    array : 必需,规定必须为多维数组;
    column_key : 必需,需要返回的值的键名;可以是索引数组的列的整数索引,或者是关联数组的列的字符串键值。该参数也可以是 NULL,此时将返回整个数组(配合 index_key 参数来重置数组键的时候,非常有用)。
    index_key : 可选。用作返回数组的索引/键的列。

    实例:

    从记录集中取出 last_name 列,用相应的 "id" 列作为键值:

    <?php
    // 表示由数据库返回的可能记录集的数组
    $a = array(
     array(
      'id' => 5698,
      'first_name' => 'Bill',
      'last_name' => 'Gates',
     ),
     array(
      'id' => 4767,
      'first_name' => 'Steve',
      'last_name' => 'Jobs',
     )
     array(
      'id' => 3809,
      'first_name' => 'Mark',
      'last_name' => 'Zuckerberg',
     )
    );
    $last_names = array_column($a, 'last_name', 'id');
    print_r($last_names);
    ?>
    
    

    输出:

    Array
    (
     [5698] => Gates
     [4767] => Jobs
     [3809] => Zuckerberg
    )
    
    

    希望本文所述对大家PHP程序设计有所帮助。


    002y资源网 » PHP获取数组中单列值的方法

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    微信支付
    余额支付
    ×
    微信扫码支付 0 元