首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >我能得到推荐页面的标题吗?

我能得到推荐页面的标题吗?
EN

Stack Overflow用户
提问于 2016-07-26 18:00:03
回答 2查看 1.6K关注 0票数 0
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$url = htmlspecialchars($_SERVER['HTTP_REFERER']); 
echo "<a href='$url'>Back to $url</a>"; 

因此,PHP的这两行代码将输出前一个(引用)页面的URL和一个指向该页面的(可单击的)链接。我的问题是?可以获得上一页的标题吗?

编辑:查看@ http://wp-staging.de/reiseziele/urlaub-mit-dem-hund如果你点击第一列中的链接并转到那篇文章,你会看到返回到http://wp-staging.de/reiseziele/urlaub-mit-dem-hund/的←(=上一页)。

但是我想要上一页的标题,而不是URL

EN

回答 2

Stack Overflow用户

发布于 2016-07-26 18:16:08

我不确定这是不是最好的解决方案。但这对我很管用。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<?php
function get_title($url){
  $str = file_get_contents($url);
  if(strlen($str)>0){
    $str = trim(preg_replace('/\s+/', ' ', $str)); // supports line breaks inside <title>
    preg_match("/\<title\>(.*?)\<\/title\>/i",$str,$title); // ignore case
    return $title[1];
  }
}

$url = @$_SERVER[HTTP_REFERER];
echo "<a href='$url'>Back to ".get_title($url)."</a>";
?>

结果

票数 2
EN

Stack Overflow用户

发布于 2016-07-26 18:05:14

您可以像这样尝试:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$html = file_get_contents($url);
preg_match_all('/<title>(.*?)<\/title>/s', $html, $matches);
print_r($matches[1]);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38596874

复制
相关文章
我能赢吗
在 “100 game” 这个游戏中,两名玩家轮流选择从 1 到 10 的任意整数,累计整数和,先使得累计整数和达到 100 的玩家,即为胜者。
你的益达
2020/08/17
7360
golang刷leetcode:我能赢吗
在 "100 game" 这个游戏中,两名玩家轮流选择从 1 到 10 的任意整数,累计整数和,先使得累计整数和 达到或超过 100 的玩家,即为胜者。
golangLeetcode
2022/08/02
1840
“我能分清奥特曼们了,你能分清我的口红吗?”
如上图所示,我不知道各位能不能分清,但是对于我这个标准大直男而言,我是真的分不清。
灿视学长
2021/05/28
1.5K0
【说站】公众号文章群发后能修改标题和内容吗?能修改几次?
首先明确的告诉大家,微信公众号文章群发以后内容是可以修改的,但是标题和封面图不能修改。具体修改的规定和如何修改、可以修改几次请继续往下阅读。
很酷的站长
2022/11/24
4.8K0
【说站】公众号文章群发后能修改标题和内容吗?能修改几次?
我要18K,能过吗?
介绍了最近的这个项目自己所负责的几个核心功能,重点讲了其中一个技术的选型和实现等。然而他并没有接着问我项目上的问题。
夕梦
2021/06/07
4350
我要18K,能过吗?
我什么也不懂,能搞个自己的网站吗?能!
sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common
我被狗咬了
2019/11/12
2.3K0
​LeetCode刷题实战464:我能赢吗
算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试。所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道算法题,题目就从LeetCode上面选 !
程序员小猿
2021/12/15
3020
你好 Redis,能回答我 7 个问题吗?
Redis 的通讯协议是文本协议,是的,Redis 服务器与客户端通过 RESP(Redis Serialization Protocol)协议通信。
帅地
2019/08/16
6550
你好 Redis,能回答我 7 个问题吗?
js得到当前页面的url信息
所有的代码都是可用,而且附了图片的,不过是直接用我自己的文章地址,所以有些显示的有点奇怪。
ydymz
2018/09/10
5.4K0
js得到当前页面的url信息
WPJAM「标题设置」:一键设置 WordPress 所有页面的页面标题
页面标题是整个站点最重要的地方,如果页面被搜索引擎索引了,在搜索结果中显示的就是页面的标题。WordPress 默认页面标题是一般是两种规则,首页是显示站点标题和站点副标题,而其他页面是当前的对象的标题和博客站点的标题,然后都是中间用「-」间隔开。
Denis
2023/04/13
1.9K0
WPJAM「标题设置」:一键设置 WordPress 所有页面的页面标题
如何隐藏WooCommerce Shop Page页面的标题
  有时我们不想显示WooCommerce Shop Page页面标题,如下图所示,需要如何操作呢?随ytkah一起来看看吧。在主题function.php文件中添加下面的代码就可以隐藏了
ytkah
2019/12/16
2.4K0
如何隐藏WooCommerce Shop Page页面的标题
微信小程序 — 设置页面的标题
第一种方式:修改 page.json文件(放到页面内的单独json文件中即可) { "navigationBarTitleText": "豆瓣 - 电影" } 第二种方式:使用 JS 修改: wx.setNavigationBarTitle({ title: that.data.mername//页面标题为路由参数 }) 未经允许不得转载:肥猫博客 » 微信小程序 — 设置页面的标题
超级小可爱
2023/02/20
3.9K3
网站404页面的设计
每一个网站都必须有404页面,404页面指的是显示网站错误链接的页面,可能是该访问的页面不存在,也可能是页面已经被删除。
岳泽以
2022/10/26
1.4K0
网站404页面的设计
陶哲轩疯狂安利Copilot:它帮我完成了一页纸证明,甚至能猜出我后面的过程
有了Copilot之后,研究做起来也更方便了,陶哲轩也用它辅助自己完成了最新的研究成果。
量子位
2023/10/25
2040
陶哲轩疯狂安利Copilot:它帮我完成了一页纸证明,甚至能猜出我后面的过程
取消dedecms 推荐文章 标题加粗
推荐的文章Dedecms系统默认会对其标题加粗,也就是加了。有些用户觉得没有必要,以下介绍取消推荐文档标题加粗的方法: 用记事本打开include目录下的arc.listview.class.php文件,找到
用户1191760
2019/02/27
5.1K0
取消dedecms 推荐文章 标题加粗
推荐的文章Dedecms系统默认会对其标题加粗,也就是加了。有些用户觉得没有必要,以下介绍取消推荐文档标题加粗的方法: 用记事本打开include目录下的arc.listview.class.php文件,找到 $row['title'] = "<b>".$row['title']."</b>"; 替换为 $row['title'] = $row['title']; 保存后再生成栏目文件,就ok了。 另,自由列表是更改arc.freelist.class.php文件。
用户1272546
2018/06/05
5.9K0
Vue-router设置每个页面的标题title
在main.js中加入 router.beforeEach((to, from, next) => { /* 路由发生变化修改页面title */ if (to.meta.title) { document.title = to.meta.title } next() }) 在router/index.js中每个路由配上一个标题 meta: { title: '图书列表信息' }, 例如: { path: '/Book', component: Book,
乐心湖
2020/07/31
1.6K0
微服务中能付出什么, 得到什么
这篇文章目的是强调,只有当我们付出足够的努力来处理我们将要面对的组织和分布式计算问题时,才能获得微服务并从中受益。在后面的段落中,您将发现我们从真正的微服务中得到了什么,以及它们从我们这里得到了什么。
程序你好
2018/07/20
4880
zblog怎么修改网站文章页的SEO标题
最近有好几位朋友反馈目前的SEO标题跟之前的网站模板不一样,可能会导致之前的收录被删除,让我按照他们原来的SEO方案重新修改主题的SEO标题,我直接回绝了,因为是主题的博客模板采用的都是搜索引擎规范的SEO标题写法,主题模板只能参照大众,不能按其个人的S规范操作。简单的列出百度标题SEO的更规范列表,更多详细的内容请查看原文:百度搜索网页标题规范。
李洋博客
2021/06/15
1.2K0
网页切出当前标签页时更改标题状态
浏览器里当用户切入或切出当前标签页时,会触发visibilitychange事件(IE10以下浏览器不兼容)。 这个事件能很好的解决页面在不可见的情况下,通过状态判断针对性减少网络请求、服务器压力等。 废话不多说,直接上js
小唐同学.
2022/02/23
1.9K0

相似问题

我能得到原始推荐网站的网址推荐吗?

20

我能得到我下载的页面的url吗?

22

我能得到下划线后面的数字吗?

25

重写不推荐使用的UIKit方法--我能得到警告吗?

10

我能得到键码值吗?

25
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文