php中怎么更改一个数组的键名
这篇文章将为大家详细讲解有关php中怎么更改一个数组的键名,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
在php中,可以利用array_combine()函数来更改一个数组的键,该函数可以将一个数组的值作为另一个数组的键名;语法“array_combine(键名数组,原数组)”。
本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑
在php中,可以利用array_combine()函数来更改一个数组的键。
array_combine() 函数通过合并两个数组来创建一个新数组,其中的一个数组是键名,另一个数组的值为键值。
利用这个特性,可以将一个数组的值作为另一个数组的键名。
语法:
array_combine($keys,$values);
$keys 必需。键名数组。
$values 必需。键值数组。
示例:
<?phpheader("Content-type:text/html;charset=utf-8");$arr=array("red","green","blue","yellow");var_dump($arr);$keys=array("a","b","c","d");echo "使用array_combine()后:";$arr=array_combine($keys,$arr);var_dump($arr);?>
输出结果:
需要注意的是,使用array_combine()函数创建数组时,$keys
数组和$values
数组中的元素个数必须要一致,这才能让键名和键值一一对应,否则就会报错并返回 FALSE。
关于“php中怎么更改一个数组的键名”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341