一般查询:有没有办法从另一个 PHP 文件中读取一个变量,而不运行该文件(因为该变量是在另一个时间点设置的,使用第三个 PHP 文件),并且不使用数据库?
具体实例:我创建了一个我的老板每天都想改变的网页。他不想访问原始的 HTML 和 CSS 编码,因为任何错误都会让我头疼。所以我想我可能会创建一个小型门户,允许他每天更改网页中的特定字符串数据,从而限制他对代码的访问。
我构想的框架是这样工作的:
- index.php 是互联网上每个人都可以查看的页面。当它被渲染时,我希望它请求之前保存在另一个文件中的 $Category 变量。
- edit.php 是一个显示带有两个输入框的简单表单的网页:类别和密码。单击提交按钮时,它将数据发布到下面的文件中。
- configuration.php 是 edit.php 将表单信息传递给的文件。提交表单信息后,它会检查输入密码的 crypt() 版本是否匹配,然后将类别信息存储在名为 $Category 的变量中。
现在,我需要一种方法让 index.php 读取先前保存在 configuration.php 文件中的 $Category 值,无需运行它,也无需使用数据库(因为我无权访问数据库)。我不认为我可以使用会话值,因为这个值对于所有用户和所有会话应该是相同的,直到我的老板再次更改它。有什么方法可以实现这一点,还是我应该使用不同的方法?