首页后端开发PHP重置数组的键名怎么做,php具体用什么方法

重置数组的键名怎么做,php具体用什么方法

时间2024-03-24 10:02:03发布访客分类PHP浏览1254
导读:这篇文章主要介绍了title,小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望大家通过这篇文章可以有所收获。 php可以重置数组的键名。在PHP中,可以使用array_values( 函数来重置数组的键名,该函数的作用是返...
这篇文章主要介绍了title,小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望大家通过这篇文章可以有所收获。

php可以重置数组的键名。在PHP中,可以使用array_values()函数来重置数组的键名,该函数的作用是返回数组中所有元素的值,能够将键名重置为从0开始且以1递增的数值键,语法“array_values($array)”。

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

在PHP中,可以使用array_values()函数来重置数组的键名。

array_values($array)
  • 参数 $array 为被操作的数组。

array_values() 函数的作用是返回数组中所有元素的值,使用起来非常简单,只有一个必选参数,就可以返回一个包含给定数组中所有值的数组,但不保留键名。被返回的数组将使用索引数组的形式,数组的索引从 0 开始且以 1 递增。

简单来说,array_values()会将指定数组转为索引数组,且数组的键名会重置,从新从 0 开始且以 1 递增。

示例:

?php
$arr1=array("Peter"=>
    65,"Harry"=>
    80,"John"=>
    78,"Clark"=>
    90);
    
var_dump($arr1);
    
var_dump(array_values($arr1));
    

$arr2=array(2=>
    65,8=>
    80,5=>
    78,0=>
    90);
    
var_dump($arr2);
    
var_dump(array_values($arr2));
    
?>
    

说明:

array_values() 函数特别适合用于数组中元素下标混乱的数组,或者用于将关联数组转化为索引数组。

但array_values() 函数仅适用于一维数组,对于多维数组中第一维度以外的维度没有效果。



以上就是关于重置数组的键名怎么做,php具体用什么方法的介绍,本文内容仅供参考,有需要的朋友可以借鉴了解看看,希望对大家学习或工作,想要了解更多欢迎关注网络,小编每天都会为大家更新不同的知识。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

php

若转载请注明出处: 重置数组的键名怎么做,php具体用什么方法
本文地址: https://pptw.com/jishu/651986.html
MySQL中varchar和char有何区别,哪个效率高? MySQL数据库审计有何特点?如何实现?

游客 回复需填写必要信息