【资料图】
本文操作环境:Windows10系统、PHP8.1版、Dell G3电脑
php数组键可以用数字或者什么
数组里面的value可以为任何类型,但是键名key只能是是数字和字符串
在PHP中,数组 array 是一组有序的变量,其中每个值被称为一个元素。每个元素由一个特殊的标识符来区分,这个标识符称为键(也称为下标)。
PHP 数组比其他高级语言中的数组更加灵活,不但支持以数字为键名的索引数组,而且支持以字符串或字符串、数字混合为键名的关联数组。
索引数组的下标(键名)由数字组成,默认从 0 开始,每个数字对应一个数组元素在数组中的位置,不需要特别指定,PHP 会自动为索引数组的键名赋一个整数值,然后从这个值开始自动递增。
扩展:PHP将数组键名改为数字
可以利用array_values()函数来将数组键名改成数字,该函数可以获取数组中所有元素的值,将将关联数组转化为索引数组,那么数组的键名就变为数字了;语法“array_values(array)”。
示例如下:
"红色", "颜色2" => "黄色", "颜色3" => "蓝色", "颜色4" => "紫色");echo "";var_dump(array_values($array));?>输出结果:
array (size=4) 0 => string "红色" (length=6) 1 => string "黄色" (length=6) 2 => string "蓝色" (length=6) 3 => string "紫色" (length=6)推荐学习:《PHP视频教程》
以上就是php数组键可以用数字或者什么的详细内容,更多请关注php中文网其它相关文章!