php 解析url地址获得参数

源代码

$link='http://www.baidu.com?article_id=123';
   //app内链接  返回article_id 和article_anew_id
    function convertUrlQuery($query)
    {
        $queryParts = explode('&', $query);

        $params = array();
        foreach ($queryParts as $param) {
            $item = explode('=', $param);
            $params[$item[0]] = $item[1];
        }

        return $params;
    }

    $arr =parse_url($link);
    $q=convertUrlQuery($arr['query']);
    $article_id = $q['article_id'] ?? 0;

posted @ 2020-07-18 17:15  办公魔盒  阅读(297)  评论(0)    收藏  举报