温故而知新-array_walk和sizeof和array_count_values()和extract()
Posted baker95935
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了温故而知新-array_walk和sizeof和array_count_values()和extract()相关的知识,希望对你有一定的参考价值。
1 array_walk对数组的每一个元素应用任何函数
用户自定义函数中的第一个参数指定为引用:&$value,来改变数组元素的值
如果对一个参数使用取地址,那么会改变数组元素的值
2 sizeof() count()函数的别名,用于数组元素的统计
$cars=array("Volvo","BMW","Toyota"); echo sizeof($cars);
结果3
3 array_count_values()
统计数组中值出现的次数
array(5,4,5,3,1,3,4)
就是统计5 4 3 1 出现的次数
然后结果是一个二维关联数组
4 extract()函数
此函数是把数组的键和值分别取出来 键做变量的名字 值做变量的值 在当前位置
$a = "Original"; $my_array = array("a" => "Cat","b" => "Dog", "c" => "Horse"); extract($my_array); echo "$a = $a; $b = $b; $c = $c";
将键值 "Cat"、"Dog" 和 "Horse" 赋值给变量 $a、$b 和 $c
以上是关于温故而知新-array_walk和sizeof和array_count_values()和extract()的主要内容,如果未能解决你的问题,请参考以下文章
PHP:数组操作函数array_walk()和array_map()
PHP:数组操作函数array_walk()和array_map()
PHP:数组操作函数array_walk()和array_map()