跳至内容
知识库
用户工具
注册
登录
站点工具
搜索
工具
显示页面
恢复
修订记录
反向链接
最近更改
媒体管理器
网站地图
注册
登录
>
最近更改
媒体管理器
网站地图
您的足迹:
•
php数组
php数组
您载入了该文档旧的修订版!
如果您保存了它,您就会用这些数据创建一份新的修订版。
媒体文件
php数组定义 数组是存放一系列数据的列表。 $arr = array(1,2,3,'a'); 也可以指下标(键) $arr = array(1=>'1',2=>'2',3=>3,4=>'a'); 数组结构分 键和值 键用来标识位置 值标识当前位置的值。 $arr2 = array('key1'=>'val'); 想获取key1的值 使用$arr2['key1']; 读取数组使用 foreach( $arr as $key=>$val ){ echo $key.'=>'.$val ; } 数组相关函数有 ====== 数组分割 ====== 一维 变二维 按照指定长度分割 --- array_chunk 二维变一维 获取数据表指定的一列的所有值 (php5.5以上) --- array_column ====== 数组新增 ====== 头部增 --- array_unshift 尾部增 --- array_push ====== 数组删除 ====== 头部删 --- array_shift 尾部删 --- array_pop ====== 数组的拼接 ====== 数组连接 --- array_merge 和 数组直接+ array() +array() ====== 数组的截取替换 ====== array_slice 从数组中取出一段 截取数组 类似字符里面的substr 可用于数组的分页 array_splice ====== 数组的统计 ====== 统计长度 count 统计出现次数 array_count_values 求和 array_sum 求积 array_product ====== 数组的查找 ====== 查找指定值 array_search 返回key 是否存在数组值里面 in_array 返回真假 ====== 数组的键 ====== array_key_exists 是否存在指定的键 array_keys 获取所有键 array_key_first 第一个键 array_key_last 最后一个键 array_values 重置所有键从0开始 ====== 数组的遍历 ====== 遍历数组 foreach 常用 reset 第一个值 end 最后一个 next 下一个 prev 前一个 current 当前值 ====== 数组的排序 ====== sort — 对数组升序排序重置键值 rsort — 对数组降序排序重置键值 保持键值的排序 asort — 对数组进行升序排序并保持键值 arsort — 对数组进行降向排序并保持键值 键排序 ksort — 对数组根据键名升序排序 krsort — 对数组按照键名逆向排序 二维数组排序 array_multisort — 二维数组 排序 可用于多重排序 ====== 特殊难点的可自定义函数 ====== 为数组的每个元素应用回调函数 -- array_map 过滤空值或指定值 -- array_filter 去重 -- array_unique
请在输入框中填入验证码以证明您不是机器人。
F V E J X
请将此区域留空:
保存
预览
取消
编辑摘要
当您选择开始编辑本页,即寓示你同意将你贡献的内容按下列许可协议发布:
CC Attribution-Share Alike 4.0 International
/home/minxuanbm4ipnyxlu3ann/wwwroot/dokuwiki/data/attic/php数组.1769469315.txt.gz
· 最后更改: 2026/01/27 07:15 由
113.44.100.228
页面工具
显示页面
恢复
修订记录
反向链接
回到顶部