PHP 数组反转(值有重复)

public function indexssss()
    {
        $a=[
            'Input.txt' => 'Randy',
            'Code.py' => 'Stan',
            'Output.txt' => 'Randy'
        ];

        //去重
        $unique_arr = array_unique ($a);
        //去掉的部分
        $repeat_arr = array_diff_assoc ($a,$unique_arr );

        $a=array_flip($unique_arr);
        $b=array_flip($repeat_arr);

        foreach ($b as $key=>$value){
            $a[$key]=$a[$key].','.$value;
        }

        dd($a);
    }

输出:

原文地址:https://www.cnblogs.com/sgm4231/p/10583076.html