src/Controller.php
protected function getKVList(string $name = 'list'): array
    {
        // 取字符串参数
        $list = $this->get($name);
        if (!$list) {
            return [];
        }

        // 划分键值对数组
        $arr = explode('|', $list);
        $ret = [];

        // 逐个拆分
        foreach ($arr as $item) {
            $a = explode(':', $item);
            $ret[intval($a[0])] = intval($a[1]);
        }
        return $ret;
    }
protected function getKVList(string $name = 'list'): array
    {
        // 取字符串参数
        $list = $this->get($name);
        if (!$list) {
            return [];
        }

        // 划分键值对数组
        $arr = explode('|', $list);
        $ret = [];

        // 逐个拆分
        foreach ($arr as $item) {
            $a = explode(':', $item);
            $ret[intval($a[0])] = intval($a[1]);
        }
        return $ret;
    }
从请求参数中获取一个键值对列表( 数值:数值|数值:数值......)
@param $name string 参数名称
@return array