在刚接触PHP时,避免不了数组的问题,对数组的有些元素不想要,那么怎么能快速删除得到新的数组呢?
工具/原料
PHP环境
PHP编辑器
删除一个元素,且保持原有索引不变
1、使用 unset 函数
2、使用 unset 并未改变数组的原有索引。如果打算重排索引(让索引从0开始,并且连续),可以使用 array_values 函数
删除一个元素,不保持索引
1、使用 array_splice 函数
按值删除多个元素,保持索引
1、使用 array_diff 函数
在刚接触PHP时,避免不了数组的问题,对数组的有些元素不想要,那么怎么能快速删除得到新的数组呢?
工具/原料
PHP环境
PHP编辑器
删除一个元素,且保持原有索引不变
1、使用 unset 函数
2、使用 unset 并未改变数组的原有索引。如果打算重排索引(让索引从0开始,并且连续),可以使用 array_values 函数
删除一个元素,不保持索引
1、使用 array_splice 函数
按值删除多个元素,保持索引
1、使用 array_diff 函数