加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 按键排序数组,以按键匹配另一个数组的顺序

发布时间:2020-12-13 14:05:53 所属栏目:PHP教程 来源:网络整理
导读:我有两个数组,两个都有相同的键(不同的值),而数组#2的顺序是不同的.我想要能够使用第二个数组,因此它与第一个数组的顺序相同. 有可以快速做到这一点的功能吗? 我不能想到我的头顶部的任何一个,但是如果两个数组之间的键是相同的,那么为什么不仅仅循环第一个
我有两个数组,两个都有相同的键(不同的值),而数组#2的顺序是不同的.我想要能够使用第二个数组,因此它与第一个数组的顺序相同.

有可以快速做到这一点的功能吗?

我不能想到我的头顶部的任何一个,但是如果两个数组之间的键是相同的,那么为什么不仅仅循环第一个,并使用它的关键顺序来创建一个新的数组,使用第二个值一?
$arr1 = array(
    'a' => '42','b' => '551','c' => '512','d' => 'gge',) ;


$arr2 = array(
    'd' => 'ordered','b' => 'is','c' => 'now','a' => 'this',) ;

$arr2ordered = array() ;

foreach (array_keys($arr1) as $key) {
    $arr2ordered[$key] = $arr2[$key] ;
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读