扩展Dainis Abols答案,以及关于输出处理的问题,

考虑以下:

你的header.php标题标签设置为< title>%TITLE%< / title&gt ;;

“%”很重要,因为几乎没有人输入%TITLE%所以你可以在以后使用str_replace().

ob_start();

include("header.php");

$buffer=ob_get_contents();

ob_end_clean();

$buffer=str_replace("%TITLE%","NEW TITLE",$buffer);

echo $buffer;

?>

那应该这样做.

编辑

我相信Guy’s idea更好用,因为如果你需要它会给你一个默认值,IE:

>标题现在是< title>备份标题< / title>

>代码现在:

ob_start();

include("header.php");

$buffer=ob_get_contents();

ob_end_clean();

$title = "page title";

$buffer = preg_replace('/(

)(.*?)()/i', '$1' . $title . '$3', $buffer);

echo $buffer;

?>

php怎么改标题,PHP – 如何更改包含header.php的页面标题?相关推荐

  1. EduCoder-Web程序设计基础 -web编程训练-html5-文档头部-第1关:页面标题及字符集的设置

    任务描述 本关任务:编写一个带有页面标题和页面字符格式设置的网页. 相关知识 为了完成本关任务,你需要掌握:1.title标签,2.meta标签关于页面字符格式的设置. title标签 title标签 ...

  2. 设置网站页面标题的注意事项

    标题对于网站页面有着非常重要的作用,用户和搜索引擎可以通过网站页面标题来了解到该页面的主要内容,并且搜索引擎在判断页面权重的时候,也会参考页面标题的. 那么,在设置网站页面标题的时候,应该注意哪些问题 ...

  3. 微信小程序开发(一) 动态修改页面标题

    为提高微信小程序的用户体验,原则上设计页面时,页面顶部标题应随内容不同进行修改. 微信小程序固定架构 pages example example.js example.json example.wxm ...

  4. 微信小程序页面上面的名字怎么改_微信小程序如何动态修改页面标题——已解决...

    微信小程序初始化的标题我们知道实在全局.json文件中设置的,如果修改全局设置中的navigationBarTitleText,我们全部页面的标题都会统一改变: 例如: "navigatio ...

  5. word文档标题级别批量更改——批量降级与升级实例

    word文档标题级别批量更改--批量降级与升级实例 word文档标题级别批量更改--批量降级实例 2012年12月21日16:30:44 现有一个3级文档结构的word文档,如下图所示 先需要将上图中 ...

  6. SAP Spartacus 页面标题的更改机制 - 谁动了我的页面标题?

    我的Spartacus应用里,页面标题是Mystore: 为何最后页面渲染出来,title变成了homepage? 通过调试的方式来找原因: Spartacus-storefront.js里的set方 ...

  7. 微信小程序动态更改标题栏_微信小程序实现动态设置页面标题的方法【附源码下载】...

    本文实例讲述了微信小程序实现动态设置页面标题的方法.分享给大家供大家参考,具体如下: 1.效果展示 2.关键代码 ① WXML文件 标题1 标题2 标题3 还原 ② JS文件 Page({ // 设置 ...

  8. html页面怎么改title,js修改页面标题 title

    这里将告诉您js修改页面标题 title,具体操作方法:/* * *添加首页description元数据meta标签 *创建一个meta元素,sName为该meta元素的name值, sDescrip ...

  9. html网页文件的主体标记,HTML的填空题:1.HTML文件中网页文件的主体标记是_________,标记页面标题的标记是_____________。如题 谢...

    HTML文件中网页文件的主体标记是 ,标记页面标题的标记是. body元素是定义文档的主体,包含文档的所有内容.body是用在网页中的一种HTML标签,表示网页的主体部分,也就是用户可以看到的内容,可 ...

最新文章

  1. 面试5家公司,我发现这80道面试题最好用,直中要害
  2. 实验7.2 二维数组 7-8 螺旋方阵
  3. Android面试最新总结
  4. 使用C#为MSTest测试项目实现自定义断言
  5. Mac安装Spring Boot CLI
  6. 利用宝塔部署若依前后分离项目(详细教程)
  7. IDEA设置字体随鼠标滚动放大缩小
  8. 非标自动化PLC编程设计
  9. linux主目录下的文件夹改回英文
  10. No4.搭建基本的授权码模式请求token(一):实现授权服务端的授权码模式操作
  11. 四金及个人所得税的计算方法
  12. windows环境系安装flask框架,pyth3.x版本
  13. canopen 报文格式_CANopen协议报文处理
  14. 数据分析师如何做数据分析汇报
  15. 【产业互联网】源码资本眼中的产业互联网:连接赋能构建生态
  16. 学习金蝶ERP 之 K3 介绍
  17. UltraISO(软碟通)制作U盘启动安装CentOS 7
  18. Ear Clipping算法简介
  19. java与MySQL做购物系统_java Swing mysql实现简单的购物系统项目源码附带指导运行视频教程...
  20. 知识图谱-基于图数据库的知识表示常用结构以及Nebula Graph的实现

热门文章

  1. Catalan数(卡特兰数)
  2. 多媒体技术基础第四版林福宗pdf_意大利留学|没有绘画基础,还能考研艺术类专业吗?...
  3. MFC中打开文件对话框:CFileDlg
  4. mysql optimizer_mysql 参数optimizer_switch
  5. 10年老电脑如何提速_中国电信宣布将对宽带免费提速,最高500Mbps
  6. r语言dataellipse_r – 在ggplot2中微调stat_ellipse()
  7. 小车故障灯亮显示大全_史上最全汽车故障灯大全,留着一定有用!
  8. 《JavaScript100例|01》之javaScript实现俄罗斯方块,唤起了女朋友儿时的回忆!
  9. 孙叫兽进阶之路之压力与绩效
  10. php-5.2.6安装,php5.2.6安装openssl.o扩展,make时报错?