PHP合并数组问题

20 浏览
0 Comments

PHP合并数组问题

我有一个数组,如下所示:

Array
(
[1] => Array
    (
        [0] => PrettyName1
        [1] => PrettyName2
        [2] => PrettyName3
    )
[2] => Array
    (
        [0] => UglyURL1
        [1] => UglyURL2
        [2] => UglyURL3
    )
)

我想将它们放入一个用于CodeIgniter模板的数组中,但是当我推送和合并数组时,整个数组都会被弄乱。有人可以向我展示正确的合并数组的方法吗?我需要得到这样的结果:

Array
(
    PrettyName1 => UglyURL1
    PrettyName2 => UglyURL2
    PrettyName3 => UglyURL3
)

0
0 Comments

PHP中有一个函数array_combine()可以将两个数组合并成一个关联数组。这个函数非常方便,可以简化代码。一个用户在提问中询问是否可以使用array_combine($ar[1], $ar[2])来实现数组合并,另一个用户回答说确实可以使用这个函数,并且表示对于这个函数的存在感到惊讶,因为PHP有很多函数,要想成为一个更好的PHP开发者,需要学习并掌握这些函数。

0