这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
|
php数组 [2026/01/06 06:43] 82.156.134.83 已恢复为旧版 (2025/12/16 14:47) |
php数组 [2026/05/02 06:25] (当前版本) 216.73.216.142 已恢复为旧版 (2026/01/28 16:30) |
||
|---|---|---|---|
| 行 24: | 行 24: | ||
| - | | + | array_chunk |
| - | 二维变一维 | + | |
| + | array_column | ||
| ====== | ====== | ||
| | | ||
| - | + | ||
| - | 头部增 | + | array_unshift |
| - | | + | |
| ====== | ====== | ||
| | | ||
| - | | + | array_shift |
| - | | + | |
| ====== 数组的拼接 ====== | ====== 数组的拼接 ====== | ||
| - | 数组连接 --- array_merge | + | array_merge |
| - | | + | |
| 行 77: | 行 75: | ||
| ====== 数组的键 ====== | ====== 数组的键 ====== | ||
| + | |||
| array_key_exists 是否存在指定的键 | array_key_exists 是否存在指定的键 | ||
| array_keys | array_keys | ||
| 行 102: | 行 101: | ||
| rsort — 对数组降序排序重置键值 | rsort — 对数组降序排序重置键值 | ||
| | | ||
| - | | + | 保持键值的排序 |
| | | ||
| asort — 对数组进行升序排序并保持键值 | asort — 对数组进行升序排序并保持键值 | ||
| arsort — 对数组进行降向排序并保持键值 | arsort — 对数组进行降向排序并保持键值 | ||
| - | | ||
| - | 键排序 | ||
| ksort — 对数组根据键名升序排序 | ksort — 对数组根据键名升序排序 | ||
| krsort — 对数组按照键名逆向排序 | krsort — 对数组按照键名逆向排序 | ||
| - | | ||
| - | 二维数组排序 | ||
| array_multisort | array_multisort | ||
| 行 119: | 行 114: | ||
| ====== 特殊难点的可自定义函数 | ====== 特殊难点的可自定义函数 | ||
| - | 为数组的每个元素应用回调函数 | + | |
| - | 过滤空值或指定值 | + | |
| - | 去重 | + | |