php 获取当前页 URL

php 获取当前页 URL,第1张

在不同的环境下 可能略有不同有的可能取不到值 常用的是下面三个

$_SERVER["REQUEST_URI"] /)));

其中$filename变量是你那个要读取的url路径

对于 url ,可以使用 parse_url 函数来解析获取相应的部分,比如 host、path、query 等。按照你题目的要求,需要获取的是 query 部分,这部分又可以使用 parse_str 函数来解析,然后获取需要的参数,比如你这里的 id。

这里有一个函数,用于获取一个链接的URL的query部分,并解析成数组,可以很方便的通过键名来获取参数值。

// 解析 url,数组的形式返回 url 的 query 部分

function getQuery($url='')

{

    $url=trim($url);

    if($url=='')

        return false;

    // 解析 url,获取 query 部分,它是一个字符串

    $query=parse_url($url, PHP_URL_QUERY);

    if($query===null)

        return null;

    // 解析 query 部分,将会保存到一个数组

    parse_str($query, $params);

    return $params;

}

// 使用举例

$url='id=24498704247'; // 你要解析的那个 url

$paras=getQuery($url); // array( 'id' => 24498704247)

echo $paras['id']; // 24498704247

示例代码如下:

$demo = '('/^>

以上就是关于php 获取当前页 URL全部的内容,包括:php 获取当前页 URL、PHP中获取页面内的URL并自动跳转、100分求PHP获取图中链接URL中的ID数字值。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9309482.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存