【问题标题】:Merge two arrays of both values and make as one array like as one key other value in php [duplicate]合并两个值的两个数组,并将其作为一个数组,就像 php 中的一个键值一样 [重复]
【发布时间】:2018-01-17 17:00:13
【问题描述】:

我有两个数组 $arr1 和 $arr2 并且想要制作一个像这样 $arr 的数组。

<?php
$arr1 = [0=>'x-api-key',1=>'username',3=>'password'];
$arr2 = [0=>'cb2312b123113b321b',1=>'john',3=>'1234567']; ?>

预期输出:

['x-api-key'=>'cb2312b123113b321b','username'=>'john','password'=>'1234567'];

有什么帮助吗?

【问题讨论】:

标签: php arrays laravel


【解决方案1】:

您可以使用array_combine,其中

使用一个数组作为键,另一个作为值来创建一个数组

像这样:

$result = array_combine($arr1, $arr2)

输出:

Array
(
    [x-api-key] => cb2312b123113b321b
    [username] => john
    [password] => 1234567
)

测试代码here。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-18
    • 2022-01-22
    • 2017-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多