0

我有一个动态页面,它在我想要插入页面标题的内容中生成一个变量。

从页面内容中获取此变量并将其放入标题的最佳方法是什么?我更喜欢 PHP 解决方案。

谢谢!

4

2 回答 2

4

如果您想在 php 中执行此操作,那么最好的答案是将您的逻辑(生成变量值的内容)和视图渲染(打印出所有 html 的内容)分开,这样所有变量在您输出任何内容之前都已准备好,因此您可以在多个地方使用相同的变量。

于 2013-02-19T15:51:22.400 回答
1

如果您的变量依赖于客户端信息,则您必须捕获该信息并在 php.ini 中使用它。不幸的是,这意味着您无法拥有纯 PHP 解决方案,您必须在客户端拥有一些东西(javascript:get/post)。

如果您的变量客户端独立,那么您可能可以在页面加载之前计算它并使用 php 将它放在您喜欢的任何地方。

但是,如果您想在不重新加载页面的情况下执行此操作,那么 php 不是一个选项,您必须使用 javascript/AJAX 从正文中获取变量并将其移动到标题中。

于 2013-02-19T16:00:47.983 回答