php抓取网页匹配url(php获取上一个页面的地址可以使用$_SERVER[HTTP_REFERER])

优采云 发布时间: 2021-10-05 02:20

  php抓取网页匹配url(php获取上一个页面的地址可以使用$_SERVER[HTTP_REFERER])

  PHP要获取上一页的地址,可以使用$\uServer[“http\u reference”]变量$\uServer是PHP中的一个环境变量。本文章向您介绍$\您可以参考服务器[“http\u reference”]的使用方法和示例

  php$\服务器[“http\u reference”]变量可以获取上一页或上一页的URL地址

  例如,有一个a.php页面,上面有一个指向b.php页面的链接。如果我们在a.php页面上单击此链接,该页面将到达b.php页面,并在b.php页面$u服务器[“http_reference”]变量上输出,结果将显示a.php页面的地址

  如果直接在浏览器中打开页面,则不会设置$u服务器[“http_引用”]。此时将调用$\u。服务器[“http\u reference”]变量中出现以下错误消息:

  Notice: Undefined index: HTTP_REFERER in /path/to/filename.php on line 3

  为了防止输出此错误消息,我们可以使用以下更严格的代码:

  if(isset($_SERVER['HTTP_REFERER'])) {

echo $_SERVER['HTTP_REFERER'];

}

  或者这个代码是OK的:

  echo isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : '';

  php$u服务器[“http_引用”]通常用于判断页面的来源,例如以下示例:

  

点击我!

  从上面的示例可以看出$u服务器[“http_reference”]可用于网站数据统计。你可以自己试试

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线