码迷,mamicode.com
首页 > Web开发 > 详细

php函数 array_combine

时间:2019-04-13 11:13:05      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:created   value   bin   ons   phpstorm   function   cti   pos   code   

 

(PHP 5, PHP 7)

array_combine — 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值

 

array_combine ( array $keys , array $values ) : array

返回一个 array,用来自 keys 数组的值作为键名,来自 values 数组的值作为相应的值。

 

keys

将被作为新数组的键。非法的值将会被转换为字符串类型(string)。

values

将被作为 Array 的值。

 

返回合并的 array,如果两个数组的单元数不同则返回 FALSE

<?php
/**
 * Created by PhpStorm.
 * User: mac
 * Date: 2019/4/13
 * Time: 10:10
 */

$arr1 = [‘a‘,‘b‘,‘c‘];
$arr2 = [1,2,3,4];

$res = array_combine($arr1,$arr2);
echo "<pre>";
print_r($res); //

 上面返回 Warning: array_combine(): Both parameters should have an equal number of elements in /www/wang/functions/combine.php on line 12

参数不一致

 

$arr1 = [‘a‘,‘b‘,‘c‘];
$arr2 = [1,2,3];

$res = array_combine($arr1,$arr2);
echo "<pre>";
print_r($res);

 上面返回

Array
(
    [a] => 1
    [b] => 2
    [c] => 3
)

$arr1 = [‘a‘,‘b‘,‘c‘];
$arr2 = [1,2,3];

$res = array_combine($arr2,$arr1);
echo "<pre>";
print_r($res);

 上面返回

Array
(
    [1] => a
    [2] => b
    [3] => c
)

 

php函数 array_combine

标签:created   value   bin   ons   phpstorm   function   cti   pos   code   

原文地址:https://www.cnblogs.com/php-linux/p/10700037.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!