PHP数组和未设置的函数

hja*_*001 0 php arrays multidimensional-array

我有这样的数组.

    Array
    (
        [0] => Array
            (
                [email] => abc@gmail.com
                [timestamp] => 2013-05-03 09:20:01
            )

        [1] => Array
            (
                [email] => def@gmail.com
                [timestamp] => 2013-05-03 09:20:23
            )

        [2] => Array
            (
                [email] => ghi@gmail.com
                [timestamp] => 2013-05-03 09:20:43
            )

    )
Run Code Online (Sandbox Code Playgroud)

我想这就像这样简单.

    Array
    (
        [0] => abc@gmai1.com
        [1] => def@gmail.com
        [2] => ghi@gmail.com
    )
Run Code Online (Sandbox Code Playgroud)

我尝试过未设置的功能,但它仍然无法正常工作.

我对数组概念并不大,因此我的愚蠢问题!:(

Zbi*_*iew 6

我认为最好使用array_map而不是unset:

function filter($x)
{
    return $x['email'];
}

$emails = array_map('filter', $your_array);
Run Code Online (Sandbox Code Playgroud)

这基本上会使用filter函数将输入数组映射到输出数组.