如何使用PHP删除外部数组

aru*_*run 2 php

目前我得到以下输出

Array
(
    [0] => Array
    (
        [name] => car
    )

    [1] => Array
    (
        [name] => bike
    )

)
Run Code Online (Sandbox Code Playgroud)

我需要的是:

Array
(
    [0] => car
    [1] => bike
)
Run Code Online (Sandbox Code Playgroud)

我尝试过的:

print_r(reset($get_vehicle_names));
print_r(current($get_vehicle_names));

foreach($get_vehicle_names as $key => $value)
{
    $newArr[$key] = $value;             
}
Run Code Online (Sandbox Code Playgroud)

但它似乎没有起作用

Mur*_*san 8

只要使用array_column,你就会得到你想要的东西.

$arr = array(
        array("name" => "car"),
        array("name" => "bike")
    );
$arr_output = array_column($arr, 'name');

echo '<pre>';
print_r($arr_output);
Run Code Online (Sandbox Code Playgroud)

结果:

Array
(
    [0] => car
    [1] => bike
)
Run Code Online (Sandbox Code Playgroud)