访问多维数组值

Access multidimensional array value

正在尝试获取多维数组中的值以用单个值填充另一个数组。然后我将使用该数组查询 WordPress 数据库。

目前我的代码输出和数组如下:

(
[0] => Array
    (
        [0] => 56
    )

[1] => Array
    (
        [0] => 24
    )

)

我需要它是数组('56,'24)。这可能吗?

到目前为止我的代码是:

$data = unserialize( $_POST['ordered-items'] );

foreach( $data as $product => $order ) {


        $products[] = array( $product );

} 

谢谢

改为:

foreach( $data as $product => $order ) $products []= $product;

有很多方法可以做到这一点,我简单地列出了其中的几个

这是使用 array_walk_recursive

    $return = array();
    array_walk_recursive($data, function($a) use (&$return) { $return[] = $a; });
    echo '<pre>';
    print_r($return);
    echo '</pre>';

这是使用array_merge

$result = call_user_func_array('array_merge', $data);

echo "<pre>";
print_r($result);
echo '</pre>';