php - 过滤数组

标签 php arrays

我有一个像这样的数组:

$categories_array = array(
[0] => 'category_1',
[1] => 'category_2',
[2] => 'category_3',
[3] => 'category_4'
)

我想“过滤”数组以获得一个新数组。例如,我想要一个仅包含“category_2”和“category_3”的新数组,如下所示:

$new_categories_array = array(
[1] => 'category_2',
[2] => 'category_3',
)

我怎样才能达到这个结果?

最佳答案

unset($new_categories_array[0]);
unset($new_categories_array[3]);

..可能会成功

关于php - 过滤数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3124300/

相关文章:

php - 有没有办法在使用 coda 的 Mac 商店中使用 SVN 进行 Web 开发?

php - 在 PHP 中迭代复杂的关联数组

arrays - 如何按字典 Swift 中包含的数组值对字典进行排序

php - 如何将选择值存储到 php 变量中

php - 在phpexcel中合并后按行和列设置单元格值的问题

c++ - 数组在函数中作为参数传递并被访问,那么为什么函数返回后数组的值会被修改呢?

ruby-on-rails - Rails 建模比赛,postgres 数组的好时机?

javascript - 如何使用 JavaScript 创建联系人列表?

php - Laravel 中 3 个表的复杂 INNER JOIN Mysql 查询

java - 在 Java 中,将数据保存在 ResultSet 中或转换为数组更好?