• 技术文章 >后端开发 >php教程

    php获取url参数程序代码总结_PHP教程

    2016-07-20 11:17:01原创312
      parse_url函数

      我们先来了解一下parse_url函数,官方解决

      说明

      mixed parse_url ( string $url [, int $component = -1 ] )

      本函数解析一个 URL 并返回一个关联数组,包含在 URL 中出现的各种组成部分。

      本函数不是用来验证给定 URL 的合法性的,只是将其分解为下面列出的部分。不完整的 URL 也被接受, parse_url() 会尝试尽量正确地将其解析。

      要解析的 URL。无效字符将使用 _ 来替换。

      实例

    代码如下

    $url = "http://www.45it.net/welcome/";

    $parts = parse_url($url);

    print_r($parts);


    array
    (
    [scheme] => http
    [host] => www.45it.net
    [path] => /welcome/
    )

      也可以自己去写一个算法!如下

    代码如下


    function getParams()
    {
    $url = '/index.php?_p=index&_a=show&x=12&y=23';

    $refer_url = parse_url($url);

    $params = $refer_url['query'];

    $arr = array();
    if(!empty($params))
    {
    $paramsArr = explode('&',$params);

    foreach($paramsArr as $k=>$v)
    {
    $a = explode('=',$v);
    $arr[$a[0]] = $a[1];
    }
    }
    return $arr;
    }

      调用方法

    代码如下

    $arr = getParams();
    print_r($arr);

      结果

      结果: Array ( [_p] => index [_a] => show [x] => 12 [y] => 23 )

    www.bkjia.comtruehttp://www.bkjia.com/PHPjc/372233.htmlTechArticleparse_url函数 我们先来了解一下parse_url函数,官方解决 说明 mixed parse_url ( string $url [, int $component = -1 ] ) 本函数解析一个 URL 并返回一个关联...

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php 获取 url 参数 程序 代码 总结 parse url 函数 我们 先来 了解 一下 官方 解决 说明 mix
    上一篇:php中三元运算符用法_PHP教程 下一篇:PHP文件如何怎么打开_PHP教程
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• PHP文件上传后缀名与文件类型对照表整理_PHP教程• PHP开发中常用的字符串操作函数_PHP教程• PHP项目开发中最常用的自定义函数整理_PHP教程• PHP网站安装程序制作的原理、步骤、注意事项和示例代码_PHP教程• PHP 页面跳转到另一个页面的多种方法方法总结_PHP教程
    1/1

    PHP中文网