array_combine()可使两个数组对应取值

简介:

不错今天发现这个函数:array_combine()

array_combine() 函数通过合并两个数组来创建一个新数组,其中的一个数组是键名,另一个数组的值为键值。

如果其中一个数组为空,或者两个数组的元素个数不同,则该函数返回 false。

 

 
  1. <?php 
  2. $a=array(1,2,3); 
  3. $b=array(4,5,6); 
  4. $c=array_combine($a,$b); 
  5. print_r($c); 
  6. ?> 

 

Array ( [1] => 4 [2] => 5 [3] => 6 )



      本文转自许琴 51CTO博客,原文链接:http://blog.51cto.com/xuqin/929833,如需转载请自行联系原作者


相关文章
|
2月前
|
JavaScript 前端开发
总结TypeScript 的一些知识点:TypeScript Array(数组)(下)
一个数组的元素可以是另外一个数组,这样就构成了多维数组(Multi-dimensional Array)。
|
2月前
|
存储 JavaScript 前端开发
总结TypeScript 的一些知识点:TypeScript Array(数组)(上)
数组对象是使用单独的变量名来存储一系列的值。
|
3月前
|
存储 安全 Swift
在Swift中,数组(Array)
在Swift中,数组(Array)
29 3
|
4月前
|
Ruby
|
6月前
|
存储 Java 索引
【面试题精讲】ArrayList 和 Array(数组)的区别?
【面试题精讲】ArrayList 和 Array(数组)的区别?
|
7月前
|
Java
Java 中数组Array和列表List的转换
Java 中数组Array和列表List的转换
59 0
|
5月前
|
算法 Python
数组倍增(Array Doubling
数组倍增(Array Doubling)是一种常见的算法技术,用于解决数组相关的查找、插入、删除等问题。该技术的核心思想是将数组的大小乘以 2,新数组的长度是原数组长度的两倍,然后将原数组中的元素复制到新数组中。在某些情况下,这种技术可以提高算法的效率,尤其是对于动态数据结构的问题。
131 1
|
2月前
Google Earth Engine(GEE)——reducer中进行array数组的获取和分析
Google Earth Engine(GEE)——reducer中进行array数组的获取和分析
33 0
|
3月前
|
Rust 索引 Windows
Rust 原始类型之数组array内置方法
Rust 原始类型之数组array内置方法
53 0
Rust 原始类型之数组array内置方法
|
3月前
|
存储 索引 Python
python中的数组(Array)
python中的数组(Array)
15 0