用自己的语言说出php中数组的常用函数和用法?
array_filter : 过滤数组中的无效元素,可以使用回调函数过滤
array_map : 使用回调函数依次处理所有元素
implode: 将一维数组转为特定符号隔开的字符串,
explode: 将特定符号隔开的字符串转为一维数组
sort /ksort: 将数组进行升序排序
array_unique: 将数组元素去重
array_values: 取数组的值,重新组成新数组
array_pop: 取数组末尾元素并删除(队列)
array_push:将一个元素插入数组末尾(队列)
array_sum:统计数组元素的和
array_column:将二维数组中的指定KEY取出组成一个一维数组
in_array
array_search
array_key_exists
array_values
array_filter
array_column
array_merge
array_pop
list
ksort
1、in_array
【in_əˈrā】
检查数组中是否存在某个值
2、array_search
在数组中搜索给定的值,如果成功则返回首个相应的键名
3、array_key_exists
检查数组里是否有指定的键名或索引
4、array_values
返回数组中所有的值
5、array_filter
用回调函数过滤数组中的单元
6、array_column
返回数组中指定的一列
7、array_merge
合并一个或多个数组
8、array_pop
弹出数组最后一个单元(出栈)
9、list
把数组中的值赋给一组变量
10、ksort
对数组按照键名排序
array_filter : 过滤数组中的无效元素,可以使用回调函数过滤
array_map : 使用回调函数依次处理所有元素
implode: 将一维数组转为特定符号隔开的字符串,
explode: 将特定符号隔开的字符串转为一维数组
sort /ksort: 将数组进行升序排序
array_unique: 将数组元素去重
array_values: 取数组的值,重新组成新数组
array_pop: 取数组末尾元素并删除(队列)
array_push:将一个元素插入数组末尾(队列)
array_sum:统计数组元素的和
array_column:将二维数组中的指定KEY取出组成一个一维数组
conut($arr)统计数组元素个数;
foreach遍历数组
$arr = array(1,2,3,"one"=>4,5,6,7);
foreach($arr as $value){
echo "{$value}<br>";
}array_values($arr); 获得数组的值
array_keys($arr); 获得数组的键名
array_flip($arr); 数组中的值与键名互换(如果有重复前面的会被后面的覆盖)
in_array("apple",$arr); 在数组中检索apple
array_search("apple",$arr); 在数组中检索apple ,如果存在返回键名
array_key_exists("apple",$arr); 检索给定的键名是否存在数组中
isset($arr[apple]): 检索给定的键名是否存在数组中
等等····,一天都说不完
2022-02-28 · 百度认证:云南新华电脑职业培训学校官方账号
array_map : 使用回调函数依次处理所有元素
implode: 将一维数组转为特定符号隔开的字符串,
explode: 将特定符号隔开的字符串转为一维数组
sort /ksort: 将数组进行升序排序
array_unique: 将数组元素去重
array_values: 取数组的值,重新组成新数组
array_pop: 取数组末尾元素并删除(队列)
array_push:将一个元素插入数组末尾(队列)
array_sum:统计数组元素的和
array_column:将二维数组中的指定KEY取出组成一个一维数组