php怎么将数字索引转为关联数组?

58次阅读
没有评论

PHP有一个函数可以将数字索引转为关联数组,即array_combine()函数。

示例代码如下:

// 定义数字索引数组
$keys = array(1, 2, 3);
$values = array('one', 'two', 'three');

// 使用array_combine()函数将数字索引数组转为关联数组
$assocArray = array_combine($keys, $values);

// 输出关联数组
print_r($assocArray);

输出结果为:

Array
(
    [1] => one
    [2] => two
    [3] => three
)

可以看到,使用array_combine()函数将$keys和$values数组合并成了一个关联数组$assocArray。

其中,$keys数组作为关联数组的键(即索引),$values数组作为关联数组的值。如果两个数组元素个数不一致,则会返回false。

正文完
 
评论(没有评论)