php 取出多個數組共有的內容

字號:


    php,php 取出多個數組共有的內容
    <?php
    $a = array(
    '1.1'=>array(1,2,3),
    '1.2'=>array(1,2,3),
    '1.3'=>array(1,2)
    );
    $key =array_keys($a);
    foreach($key as $v){
    if(isset($ulid_arr)){
    $ulid_arr = array_intersect($ulid_arr,$a[$v]);
    }else{
    $ulid_arr = $a[$v];
    }
    }
    var_dump($ulid_arr);
    ?>
    輸出結果
    array
    0 => int 1
    1 => int 2
    這樣將數組中都有的部分拿出來了。