繁体   English   中英

PHP设置/配置文件的变量?

[英]PHP Settings / Config File For Variables?

我目前正在为我们的Linux托管公司编写脚本。 我们需要在config.ini文件中存储诸如版本和最新更新检查之类的变量,该文件需要根据更新程序脚本进行的任何更新进行访问和写入。

我确实需要帮助,将变量写入config.ini文件(稍后在更新时覆盖或更改变量),创建config.ini文件并从config.ini文件读取变量。

变量是在不同的时间而不是一次全部存储的,因此一个数组将无法工作。 我也有if语句,因此在某些情况下某些变量将被放入文件中,而在其他情况下,文件中将存在不同的变量。

例:

Server1已安装game1。 Server2已安装game2。

脚本检查game1,然后检查数据库的最新版本,并与配置文件进行比较。 如果配置文件为空白或旧,请更新,然后将配置文件版本更改为数据库版本。 对每个游戏再次重复。 如果游戏不存在,则不存储任何变量,并跳到下一步。

我在尝试以单独的间隔读写文件而不覆盖前几行的过程中遇到了很多麻烦。

得到一些支持将很棒。

问候,斯科特

我想你想要点子。 尝试使用yaml,xml,sqlitedb存储您的配置设置。 XML可能有点困难,因为您必须读写。 对我来说,yaml文件似乎是一个不错的选择。 我还没有尝试过PHP yaml函数, symfony有一个很好的yaml组件。

我提到的另一个选择是,如果您有许多复杂的配置,则使用sqlitedb可能会派上用场。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM