【发布时间】:2014-11-05 19:25:40
【问题描述】:
我想要一个页面,您可以在其中设置各种内容。例如:BoardName 或 Boardurl。它主要用于网站的管理员。但是我想在几乎每个页面中使用例如 $Boardname (例如:我有 header.php 并且在我有的代码中:
包括“variables.php”
或者那个地区的东西。 Variables.php 是存储变量的地方)。
现在我听说过 PHP 中的全局变量。但我也听说根本不推荐这样做(由于加载时间)。然后我听说将它存储在数据库中。如果这不能给我答案,这是我唯一的解决方案。
举一个额外的例子:XenForo 有选项,其中 Boardname 等也可以根据用户输入获得。
提前致谢。 我希望我说清楚了
【问题讨论】:
-
会话? ->
$_SESSION -
我看不出它们有什么关系?在每个页面中使用变量听起来像是一个范围或代码组织问题......询问替代持久存储机制是完全不同的。在您对
global及其性能缺陷的评论中大谈特谈,我完全迷失了。 -
会话不会永久存储。对吗?
-
你可以使用像 SQLite 这样的平面文件数据库吗?
-
问题是,我试图不填充数据库。如果没有它可以完成,我希望这样。
标签: php database variables storage global