如何删除PHP中的一些数组键

戴蒙

例如具有这样的数组:

Array
(
    [ID] => 4
    [DATE_CREATE] => 04.10.2013 20:47:52
    [NAME] => BCAA
    [DEPTH_LEVEL] => 1
    [DESCRIPTION] => 
    [SEARCHABLE_CONTENT] => BCAA
    [CODE] => bcaa
    [DETAIL_PICTURE] =>
)

如何删除一些数组键以最终收到以下信息:

Array
(
    [ID] => 4
    [DATE_CREATE] => 04.10.2013 20:47:52
    [NAME] => BCAA
    [DEPTH_LEVEL] => 1
)

提前致谢。

蓝鸭

如果要定义要删除的密钥,则可以使用以下命令:

$array = array('foo' => 'bar', 'hello' => 'world', 'blue' => 'psyduck', 'abc' => 'def');
$reducedArray = array_diff_key($array, array_flip(array('blue', 'abc')));

如果要定义要保留的密钥,则可以使用以下命令:

$array = array('foo' => 'bar', 'hello' => 'world', 'blue' => 'psyduck', 'abc' => 'def');
$reducedArray = array_intersect_key($array, array_flip(array('foo', 'hello')));

在两个示例中,结果数组为:

var_dump($reducedArray);
// array(2) { ["foo"]=> string(3) "bar" ["hello"]=> string(5) "world" }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何删除PHP中的一些数组键

来自分类Dev

如何从多维数组中删除一些重复的元素

来自分类Dev

从数组中删除一些元素

来自分类Dev

从数组中删除一些东西

来自分类Dev

跳过PHP中的一些数组

来自分类Dev

从嵌套字典中删除一些键的优雅方法

来自分类Dev

如果键包含一些子字符串,如何从字典中动态删除键值对?

来自分类Dev

从numpy数组中删除一些数组元素

来自分类Dev

如何验证对象数组中的每个对象是否都有一些键

来自分类Dev

从numpy数组中删除一些元素

来自分类Dev

从数组中删除重复项,保留一些值

来自分类Dev

从数组中删除重复项,保留一些值

来自分类Dev

Java-从File []数组中删除一些文件

来自分类Dev

从javascript对象数组中删除一些属性

来自分类Dev

如何从JSON字符串中删除一些键,这些键的值阻止我将其解析为JSON?

来自分类Dev

如何添加新元素并从关联数组中删除一些旧元素?

来自分类Dev

如何使用PHP从HTML删除一些文本

来自分类Dev

如何获取数组的一些值 php

来自分类Dev

如何在重复一些数据的php数组中对数据进行排序和分组?

来自分类Dev

如何在python中删除一些连接的组件?

来自分类Dev

如何从Xubuntu的会话列表中删除一些会话

来自分类Dev

上传前如何从Fineuploader中删除一些文件

来自分类Dev

如何从R公式中删除一些交互项

来自分类Dev

如何从python字典中删除一些值

来自分类Dev

如何从Xubuntu的会话列表中删除一些会话

来自分类Dev

如何从网页中删除一些JavaScript?

来自分类Dev

如何在python中删除一些连接的组件?

来自分类Dev

如何从R公式中删除一些交互项

来自分类Dev

如何从当前目录中删除一些空目录?

Related 相关文章

热门标签

归档