跳至内容
知识库
用户工具
注册
登录
站点工具
搜索
工具
显示页面
修订记录
反向链接
最近更改
媒体管理器
网站地图
注册
登录
>
最近更改
媒体管理器
网站地图
您的足迹:
php数组
编辑本页后请点击“保存”。请参阅
syntax
了解维基语法。只有在您能
改进
该页面的前提下才编辑它。如果您想尝试语法,请先到
playground
里热身。
媒体文件
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 一维 变二维 按照指定长度分割 array_column 二维变一维 获取数据表指定的一列的所有值 (php5.5以上) ====== 数组新增 ====== array_unshift 头部增 array_push 尾部增 ====== 数组删除 ====== array_shift 头部删 array_pop 尾部删 ====== 数组的拼接 ====== array_merge 和数组直接 + ====== 数组的截取替换 ====== 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 重置所有键从0开始 array_values ====== 数组的遍历 ====== 遍历数组 foreach 常用 reset 第一个值 end 最后一个 next 下一个 prev 前一个 current 当前值 ====== 数组的排序 ====== sort — 对数组升序排序重置键值 rsort — 对数组降序排序重置键值 保持键值的排序 asort — 对数组进行升序排序并保持键值 arsort — 对数组进行降向排序并保持键值 ksort — 对数组根据键名升序排序 krsort — 对数组按照键名逆向排序 array_multisort — 二维数组 排序 可用于多重排序 ====== 特殊难点的可自定义函数 ====== array_map 为数组的每个元素应用回调函数 array_filter 过滤空值或指定值 array_unique 关联的去重
请在输入框中填入验证码以证明您不是机器人。
I T S P U
请将此区域留空:
保存
预览
取消
编辑摘要
当您选择开始编辑本页,即寓示你同意将你贡献的内容按下列许可协议发布:
CC Attribution-Share Alike 4.0 International
/home/minxuanbm4ipnyxlu3ann/wwwroot/dokuwiki/data/pages/php数组.txt
· 最后更改: 2026/01/28 20:02 由
116.204.18.74
页面工具
显示页面
修订记录
反向链接
回到顶部