php数组键与值反转的方法

有人这样描绘四姑娘山:四姑娘山孕育着银色冬天的梦幻,绿色春天的生命,金色秋天的希望,蓝色夏天的憧憬。四姑娘山,走进她,靠近她,你才知道什么是美,这种美带给你的是各种不同的感受,四季轮转中也无改她的美丽,四姑娘山如婉约的少女,又如豪壮的勇士,伫立在天地间,无比的圣洁,不愧是蜀山之后,东方的阿尔卑斯。

php中数组处理函数 array_flip(),可以将数据中的键与键值进行对调互换,即键名变成了值,而值变成了键名。

PHP array_flip() 函数

array_flip():反转数组中所有的键以及它们关联的值。

语法:

array_flip(array);

参数:

array:需要被处理的数组。

php数组键与值反转的方法

例:php 反转指定键名的数组

$arr = array(
    'host' => 'feiniaomy.com',
    'age'  => '18',
    'color' => 'red'
);
$arr_new = array_flip($arr);
print_r($arr_new);

结果:

Array
(
    [feiniaomy.com] => host
    [18] => age
    [red] => color
)

例:php 反转默认键名的数组

$array = array(6,7,10,4,2);
$arr_new = array_flip($array);
print_r($arr_new);

结果:

Array
(
    [6] => 0
    [7] => 1
    [10] => 2
    [4] => 3
    [2] => 4
)

以上就是php数组键与值反转的方法。生命中,那些我们真正想要的东西,从来得之不易。更多关于php数组键与值反转的方法请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
php get_magic_quotes_gpc()函数介绍与用法

php取消运行时间限制的方法

php中ini_set函数介绍

php获取文件夹下所有文件/文件夹

php如何实现文件下载的方法