PHP array_fill_keys 数组函数

  • 定义和用法

    array_fill_keys - 使用指定的键和值填充数组
  • 版本支持

    PHP4 PHP5 PHP7
    支持 V5.2.0(含)+支持 支持
  • 语法

    array_fill_keys (array $keys , mixed $value  )   
    
    使用 value 参数的值作为值,使用 keys 数组的值作为键来填充一个数组。
  • 参数

    参数 必需的 描述
    keys 使用该数组的值作为键。非法值将被转换为字符串。
    value 填充使用的值。
  • 返回值

    返回填充后的数组。
  • 示例

    <?php
    $array1 = array("a" => "green", "red", "blue", "red");
    $array2 = array("b" => "green", "yellow", "red");
    $result = array_fill_keys($array1, $array2);
    
    print_r($result);
    ?>
    
    尝试一下
  • 相关函数

    array_fill() - 用给定的值填充数组
    array_combine() - 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值