【php数组函数序列】之array_combine() - 数组合并
array_combine() 定义和用法
array_combine() 函数通过合并两个数组来创建一个新数组,其中的一个数组是键名,另一个数组的值为键值。
如果其中一个数组为空,或者两个数组的元素个数不同,则该函数返回 false。
语法
array_combine(array1,array2)
参数 | 描述 |
---|---|
array1 | 必需。规定键名。 |
array2 | 必需。规定值。 |
提示和注释
注释:两个参数必须有相同数目的元素。
例子
<?php $a1=array("a","b","c","d"); $a2=array("Cat","Dog","Horse","Cow"); print_r(array_combine($a1,$a2)); ?>
输出:
Array ( [a] => Cat [b] => Dog [c] => Horse [d] => Cow )
来源:http://www.cnblogs.com/zhouisizhi/
转载于:https://www.cnblogs.com/zhouisizhi/archive/2011/10/29/2228323.html
【php数组函数序列】之array_combine() - 数组合并相关推荐
- array_combine() - 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值
一.创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值 array_column() 参数 必须 示例 数组的值被作为新数组的键 非法的值将会被转换成字符串类型 是 $a = array( ...
- html数组拼接,多个数组合并成一个
如何优雅的将多个数组合并成一个数组 import java.util.Arrays; //Java中如何把两个数组合并为一个 public class gog { public static void ...
- PHP实现以数组var_dump,array_combine等函数的方法功能举例
目录 前言 一.什么是数组 二.把两个数组合并成一个数组 1.1运行流程(思想) 1.2代码段 1.3运行截图 三.自动创建数组的一个案例 1.1运行流程(思想) 1.2代码段 1.3运行截图 前言 ...
- 细说PHP笔记03(第7章)--数组与数据结构,数组定义,数组遍历,数组内部指针遍历,键值操作函数,统计数组函数,回调函数处理数组元素,数组排序,拆分、合并、分解、结合数组,数组实现堆栈,随机选取元素
1.数组 索引数组:索引值是整数 关联数组:索引值是字符串 2.数组的定义 1.以直接赋值的方式声明 $数组名[下标]=资料内容 或 $数组名[关联字符串(键值)]=资料内容 <?php $va ...
- php数组的21个操作合并,拆分,删除,排序…
1.合并 数组 array _merge()函数将 数组 合并到一起,返回一个联合的 数组 .所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加.其形式为: array array ...
- php数组的联合,PHP 数组合并
数组合并是什么? array_merge/array_replace/数组运算符/array_splice 这次就是说上面的区别的. 1. array_merge 1)该函数,官方解释:将一个或多个数 ...
- java两个有序数组的初始化_leecode:88–合并两个有序数组 | 星尘
给定两个有序整数数组 nums1和 nums2,将 nums2合并到 nums1中,使得 num1成为一个有序数组. 说明: 初始化 nums1 和 nums2 的元素数量分别为 m 和 n. 你可以 ...
- 数组——两个有序数组的合并
题目:有元素按照递增有序排列的两个数组arr,和brr,将brr的元素合并到arr中,且arr中的元素依然有序.arr的大小足够存放arr的有效元素和brr的有效元素. 例如: arr[10] = { ...
- php去掉查询返回的字段序列,php数组函数序列之array_slice() - 在数组中根据条件取出一段值,并返回...
array_slice()定义和用法 array_slice() 函数在数组中根据条件取出一段值,并返回. 注释:如果数组有字符串键,所返回的数组将保留键名.(参见例子 4) 语法 array_sli ...
- JS 数组常用函数(数组合并、数组转字符串、顺序反转、范围选择、排序、插入数据、删除数据)
创建数组 var mycars = new Array(); mycars[0] = "Saab"; mycars[1] = "Volvo"; mycars[2 ...
最新文章
- linux系统管理及vim
- php 利用redis写一个聊天室,Redis实现多人多聊天室功能
- 一个sql引起的服务器性能下降
- Java基础—反射—简单介绍
- SAP Spartacus里px,em和rem的应用
- 1加6投屏_6月1日起驾考要加项目?真相是这样
- junit5和junit4_JUnit 5 –架构
- 【渝粤教育】电大中专药剂学基础知识_1作业 题库
- pythonide的作用_Linux程序员宝典:2020年10款出色的Python IDE!
- 遥感影像场景分类预测大赛——算法硬碰硬!
- matlab采样序列幅频特性,数字信号处理课设计指导书20130530.doc
- Python核心编程读笔 4
- indesign软件教程,如何更改内容颜色?
- 通过编程方式在InfoPath 2010表单的下拉框修改事件中获取数据
- 简单的网站项目开发流程 .
- 【T3】将“恢复记账前状态”按钮放置到工作台,一直显示。
- Exadata一体机故障回顾
- java面试题总结(七)--史上最全Spring Boot面试题(含答案)看完就是Spring Boot专家!
- 【Leccture 4.1】Classes and Objects - the Basics
- 安装打印机提示未能添加服务器,打印机未能链接到服务器