首页 > 解决方案 > 如何在 php 中使用“变量”,它们也是由 Javascript 中的“str_replace”和“array”创建的?

问题描述

我在我的 HTML 标记中始终使用下划线,它是用 PHP 编程的,将被字符串替换。例如:

<title>__TITLE__</title>

因此,通过这种方式,我只有一个 HTML 模板,但我的页面虽然有自己的标题名称。

但在一种情况下,我遇到了问题。我也使用 JQuery,我有这种情况:

$("div").append("<p>__NAME__</p>");

在这种情况下,我的主页上有文本"__NAME__",而不是“John”。

有人可以帮忙吗?

标签: javascriptphphtmljqueryreplace

解决方案


div您可以在 HTML 中为其添加占位符:

<div id="template1" style="display:none">__NAME__</div>

然后在您的代码中,获取该元素的内容(将由 PHP 更改):

$("div").append($("<p>").html($("#template1").html()));

推荐阅读