php数组(二) array_combine

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

 

1、如果key数组与value数组长度不一致 返回false

<?php
$a = array('green', 'red', 'yellow', 'blue');
$b = array('avocado', 'apple', 'banana');
$c = array_combine($a, $b);

print_r($c);
?>

 返回报错信息:

Warning: array_combine(): Both parameters should have an equal number of elements in /usercode/file.php on line 4

 

2、功能测试

 

<?php
$a = array('green', 'red', 'yellow');
$b = array('avocado', 'apple', 'banana');
$c = array_combine($a, $b);

print_r($c);
?>

 返回结果:

Array
(
    [green] => avocado
    [red] => apple
    [yellow] => banana
)

 

posted on 2021-08-02 20:33  1450811640  阅读(51)  评论(0编辑  收藏  举报