如何删除基于键的数组元素?

时间:2009-11-04 07:17:59

标签: php arrays

  

可能重复:
  How to delete an element from an array in php?

例如,

Array(      
    [0] => Array
        (
            [0] => hello
            [1] => open
        )

    [1] => Array
        (
            [0] => good
            [1] => center
        )

    [2] => Array
        (
            [0] => hello
            [1] => close
        )
)

我想在操作之后删除键 1 的元素:

Array(
    [0] => Array
        (
            [0] => hello
            [1] => open
        )

    [2] => Array
        (
            [0] => hello
            [1] => close
        )
)

3 个答案:

答案 0 :(得分:245)

PHP

unset($array[1]);

答案 1 :(得分:28)

您没有说出您正在使用的语言,但查看该输出,它看起来像PHP输出(来自print_r())。
如果是这样,请使用unset()

unset($arr[1]);

答案 2 :(得分:18)

对我来说这看起来像PHP。如果是其他语言,我会删除。

只需unset($arr[1]);