根据ABCD去判断里面有几个人,选过ABCD

IT-Pony 2016-04-27 PM 371℃ 0条
    $array = [
        'AB' => '张三',
        'ABC'=> '李四',
        'BCD'=> '王五',
        'ABD'=> '学生4'
    ];

    print_r($array);

    foreach ($array as $key => $val)
    {
        foreach (str_split($key) as $k => $v)
        {
            $results[$v][] = $val;
            $result[$v] = implode(',',$results[$v]);
        }
    }

    print_r($result);

输出代码

Array
(
    [AB] => 张三
    [ABC] => 李四
    [BCD] => 王五
    [ABD] => 学生4
)
Array
(
    [A] => 张三,李四,学生4
    [B] => 张三,李四,王五,学生4
    [C] => 李四,王五
    [D] => 王五,学生4
)
标签: php

非特殊说明,本博所有文章均为博主原创。

评论啦~