动态文本{name}用于文本的语言

时间:2013-02-21 12:48:35

标签: php javascript

我的系统中的动态文本使用什么语言 样品

<html>
<title>{name title}</title>
{css load}
{script load}
<body>
<div>
{headers}
</div>

我该怎么做? 用JavaScript的PHP?

3 个答案:

答案 0 :(得分:1)

这似乎是使用templating engine。有很多可用于PHP和Javascript。我建议有一个谷歌,并决定哪一个最适合你的要求。

答案 1 :(得分:0)

<html>
<title><?php echo $title; ?></title>
<?php
echo '<script src='.$src.'> </script> ';
echo '<link href='.$src.' /> ';

?>
<body>
<div>
<?php echo $header; ?>
</div>

答案 2 :(得分:0)

这看起来有点像smarty(点网),但您可以自己轻松创建一个非常基本的模板引擎。

首先创建一个模板

//........
<div align="right"> 
    $name
</div>
//........ and the like

然后添加您需要的变量

$name = "TuyoshiiBrasil";

并在你的php结尾...

//fetch template und output
$template = addslashes(implode('', file("std.tpl"))); //where std.tpl is the template above
eval ("\$output = \"$template\";");
echo stripslashes($output);

它不像你在网上找到的模板引擎那么强大,而且你认识它也使用不同的语法, 但它实现起来非常简单,因为你只需要三行代码