如何从PHP中的数组中获取"子数组"?

jef*_*eff 4 php arrays multidimensional-array

我可能会错误地提出这个问题,请随意编辑它以获得更好的版本.

我正在寻找一种方法来做到这一点:

我有一个数组,如:

$ray=array();
    $ray[0] = array();
        $ray[0]['id'] = "1";
        $ray[0]['name'] = "lorem";
    $ray[1] = array();
        $ray[1]['id'] = "2";
        $ray[1]['name'] = "ipsum";
Run Code Online (Sandbox Code Playgroud)

我希望获得一系列名称,这样

$names[0] = "lorem"
$names[1] = "ipsum"
Run Code Online (Sandbox Code Playgroud)

我想我可以通过foreach手动创建数组来实现这一点,但我想知道是否有内置函数.

谢谢你的帮助 !

Rav*_*hra 5

版本PHP 4> =

$finalarray = array_map(create_function('$yourarray', 'return $yourarray["arrayindex"];'), $actualarray );
Run Code Online (Sandbox Code Playgroud)

阵列图