Php 在两个数组中只保留值

Php 在两个数组中只保留值,php,arrays,Php,Arrays,假设我有两个数组 $array1 = array(0 => 10, 1 => 21, 2 => 34, 'somekey' => 45, 'otherkey' => 15); $array2 = array(0 => 9, 1 => 10, 2 => 14, 'otherkey' => 15, 'somekey' => 43); 我需要返回一个数组,该数组只包含两个数组所包含的值,与它们的键无关。在这种情况下,生成的数组将在键0处包含

假设我有两个数组

$array1 = array(0 => 10, 1 => 21, 2 => 34, 'somekey' => 45, 'otherkey' => 15);
$array2 = array(0 => 9, 1 => 10, 2 => 14, 'otherkey' => 15, 'somekey' => 43);
我需要返回一个数组,该数组只包含两个数组所包含的值,与它们的键无关。在这种情况下,生成的数组将在键0处包含值10,在键1处包含值15。请使用:

如果要删除密钥,请通过以下方式运行该数组:

$array3
用于:

Array
(
    [0] => 10
    [1] => 15
)

谢谢,这正是我需要的
$array3 = array_values( $array3);
Array
(
    [0] => 10
    [1] => 15
)
    <?php

    $array1 = array(0 => 10, 1 => 21, 2 => 34, 'somekey' => 45, 'otherkey' => 15);
    $array2 = array(0 => 9, 1 => 10, 2 => 14, 'otherkey' => 15, 'somekey' => 43);

    $array1 = array_values($array1);
    $array2 = array_values($array2);
    $array3 = array_merge($array1,$array2);

    echo '<pre>';
    print_r($array3);
    echo '</pre>';

?>