PHP?array_combine()?函数内置函数

 更新时间:2022年09月20日 17:17:13   作者:wuxiaopengnihao1  
这篇文章主要介绍了PHP?array_combine()函数内置函数,array_combine()是PHP中的一个内置函数,用于组合两个数组并通过使用一个数组作为键和另一个数组作为值来创建一个新数组
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

前言:

array_combine() 是 PHP 中的一个内置函数,用于组合两个数组并通过使用一个数组作为键和另一个数组作为值来创建一个新数组。也就是说,一个数组的所有元素将成为新数组的键,而第二个数组的所有元素将成为这个新数组的值。

例子:

输入: $array1 = ("Ram", "Akash", "Rishav"); 
        $array2 = ('24', '30', '45');
输出:
        Array
        (
          [Ram] => 24
          [Akash] => 30
          [Rishav] => 45
        )
 
输入: $array1 = ("65824", "92547", "12045");
        $array2 = ('1', '2', '3');
输出:
        Array
        (
          [65824] => 1
          [92547] => 2
          [12045] => 3
        )

语法:

array_combine( $keys_array, $values_array )

参数:该函数接受两个参数,并且都是强制性的。功能参数如下表:

  • $keys_array:这是一个键数组。如果将非法值作为键传递,则将其转换为字符串
  • $values_array:这是要在新数组中使用的值数组。

返回值:该函数返回一个新的组合数组,其中第一个数组$keys_array 中的元素表示新数组中的键,第二个数组$values_array 中的元素表示新数组中对应的值。如果两个数组中的元素数量不同,则此函数返回 false。

下面的程序说明了 PHP 中的 array_combine() 函数:

<?php
  
// PHP program to illustrate the working
// of array_combine() function
function Combine($array1, $array2) {
    return(array_combine($array1, $array2));
}
  
// Driver Code
$array1 = array("Ram", "Akash", "Rishav");
$array2 = array('24', '30', '45');
  
print_r(Combine($array1, $array2));
?>

输出:

Array
(
    [Ram] => 24
    [Akash] => 30
    [Rishav] => 45
)

注意:两个数组中的元素总数必须相等,函数才能成功执行,否则会抛出错误。

到此这篇关于PHP array_combine() 函数内置函数的文章就介绍到这了,更多相关PHP array_combine() 内容请搜索程序员之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持程序员之家!

相关文章

  • PHP投票系统防刷票判断流程分析

    PHP投票系统防刷票判断流程分析

    目前来说,PHP防止刷票的判断没有太可行和完全防止的方法,需要的朋友可以参考下
    2012-02-02
  • php查询ip所在地的方法

    php查询ip所在地的方法

    这篇文章主要介绍了php查询ip所在地的方法,涉及对纯真ip数据库的实用,是非常常见的实用技巧,需要的朋友可以参考下
    2014-12-12
  • php 函数中使用static的说明

    php 函数中使用static的说明

    看PW源码的时候发现setHeader()函数中使用static关键字,很奇怪,以前也没这样用过。static用在函数里面,声明一次变量后,如果再次调用这个函数将会在初始值延续,如$sapi这里将累加
    2012-06-06
  • shopex中集成的站长统计功能的代码简单分析

    shopex中集成的站长统计功能的代码简单分析

    shopex中集成了一键开启站长统计功能,而无需去CNZZ注册,在phpcms,phpwind等中也都有类似的功能,下面是对这个功能的简单分析,以后也可以偷偷用在自己的网站中,呵呵。
    2011-08-08
  • PHP实现将Word文件保存到SQL Server数据库

    PHP实现将Word文件保存到SQL Server数据库

    这篇文章主要介绍了如何利用PHP实现将上传的Word文件保存到SQL Server数据库,文中的示例代码讲解详细,需要的可以参考一下
    2022-02-02
  • php去除html标记的原生函数详解

    php去除html标记的原生函数详解

    这篇文章主要介绍了php去除html标记的原生函数详解,非常详细,需要的朋友可以参考下
    2015-01-01
  • PHP实现的解汉诺塔问题算法示例

    PHP实现的解汉诺塔问题算法示例

    这篇文章主要介绍了PHP实现的解汉诺塔问题算法,简单描述了汉诺塔问题及相应的实现算法,并结合实例形式给出了PHP具体操作技巧,需要的朋友可以参考下
    2018-08-08
  • php压缩文件夹最新版

    php压缩文件夹最新版

    这篇文章主要为大家详细介绍了php压缩文件夹的最新版代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-07-07
  • 收集的二十一个实用便利的PHP函数代码

    收集的二十一个实用便利的PHP函数代码

    这里整理的二十一个实用便利的PHP函数代码比较适合php开发过程中的直接使用与学习参考,对每种类型的 PHP 开发者都会有所帮助。
    2010-04-04

最新评论


http://www.vxiaotou.com