I'm twiting

访问统计

free counters

php求数组并集的函数

/**

 * 求多个数组的并集

 */

function array_union()

{

    $argsCount = func_num_args();

 

    if ($argsCount < 2)

    {

        return false;

    }

    else if (2 == $argsCount)

    {

     list($arr1, $arr2) = func_get_args();

 

     while (list($k, $v) = each($arr2))

     {

         if (!in_array($v, $arr1)) $arr1[] = $v;

     }

 

     return [...]

Share on Facebook