zoukankan      html  css  js  c++  java
  • php常用数组函数

    1.非常好用的Laravel内置数组辅助函数,array_pluck()

    array_pluck(array $array,string $value_column_name[, string $key_column_name])

    此函数可以将一个对象数组,按照你想要的方式提取出你指定的$key=>$value形式Map图(键值对数组),或单纯的返回一列的一维数组。

    第一个参数:需要提取的数组,一般用于Laravel查询构造器返回的查询结果数据,一个对象数组。

    第二个参数:需要提取的值的列名

    第三个参数(可选):需要提取的key的列名
    例如(均为伪代码,只是示意用法):

    原数组:

    [
        {    
            id:1,
            name:'hello',
        },
        {
            id:2,
            name:'hello2',
        }
    ]
    
    array_pluck(array,'name');
    返回:['hello','hello2']
    
    array_pluck(array,'name','id');
    返回:
    array(
        "1"=>"hello",
        "2"=>"hello2"
    );                    

     2. php implode()函数

    <?php
    $arr = array('Hello','World!','I','love','Shanghai!');
    echo implode(" ",$arr);
    ?>
    
    返回结果:
    Hello World! I love Shanghai!

    3. php explode()函数,将字符串分割

    <?php
    $arr = array('Hello,World!,I,love,Shanghai!');
    echo explode(",",$arr);
    ?>

    结果:
    $arr = ['Hello','World','I','love','Shanghai!']
  • 相关阅读:
    Linux用户组管理及用户权限3
    MySQL预处理和事务
    MySQL-子查询和多表联查
    Mysql-分组和聚合函数
    LNMP搭建
    apache-虚拟主机配置
    Apache-重写
    apache配置文件详解
    vim使用
    php-curl_init函数
  • 原文地址:https://www.cnblogs.com/cjjjj/p/9800845.html
Copyright © 2011-2022 走看看