php 更改数组键
PHP是一门功能强大的脚本语言,在web开发中被广泛应用。其中,数组是php中最常用的数据类型之一,它可以存储多个数据,以键值对的形式进行索引。在使用数组时,有时候需要更改数组键的值,本文将介绍如何在php中更改数组键。
一、通过array_combine()函数更改
array_combine()函数用于创建一个新的数组,参数一为数组的键名,参数二为数组的键值。通过传递一个包含键名和键值的数组作为参数,我们就可以创建一个新的关联数组。因此,可以先使用array_combine()函数创建一个新数组,再将旧数组中的值复制到新数组中,以达到更改键名的目的。
下面是一个将旧键作为新键名的示例:
// 创建旧数组 $old_array = array( 'name' => 'John', 'age' => 25, 'gender' => 'male' ); // 创建新数组并更改键名 $new_keys = array('name', 'new_age', 'gender'); $new_array = array_combine($new_keys, $old_array); print_r($new_array);
发表评论