pHP如何做PHP与html混编模板,使用PHP和HTML编写模板的首选方法

这两种方法显然都与模板无关。

第一个更接近,但在模板中看到一个单词“mysql”可以说是失败的尝试肯定。

您必须在数据处理部分和数据显示部分之间进行严格的分离

在所有数据准备好之前,不应该向浏览器发送单个符号。

因此,请将您的网站包含页面,页面模板和主要模板。

一旦你的脚本被调用,它就必须处理数据,然后加载网站模板,然后加载网页模板。

示例布局将如下所示:

页面:

//include our settings, connect to database etc.

include dirname($_SERVER['DOCUMENT_ROOT']).'/cfg/settings.php';

//getting required data

$DATA=dbgetarr("SELECT * FROM links");

$pagetitle = "Links to friend sites";

//etc

//and then call a template:

$tpl = "links.tpl.php";

include "template.php";

?>它只输出所有数据,只收集所需数据并调用模板:

template.php这是您的主要网站模板,

由你的错误.. templateGetAboveContent()和templateGetBelowContent()组成:

My site. =$pagetitle?>

include $tpl ?>

并调用实际的页面模板:

=$pagetitle?>

foreach($DATA as $row): ?>

=$row['name']?>

endforeach ?>

  • 这将是模板的真实使用。

请注意,主站点模板能够显示变量文本取决于当前页面内容。

Is there an industry standard?

没有。有几个标准。

从HTML迁移更接近其中一个,但你仍然错误地使用它。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值