【发布时间】:2013-08-29 22:34:05
【问题描述】:
我有一个名为 config.php 的文件,它只包含变量。
<?php
//General
$domain = "http://www.nine9gag.com"; //Write the url of your website. EX: http://www.nine9gag.com
$waitMsg = "Wait..."; //The message between 2 images.
$buttonText = "Next Image"; //Default: Next Image
这是整个代码的一小部分。
我想创建一个 php 脚本,用表单中的新数据更改变量并保存此文件。
最好的方法是什么? 谢谢!
【问题讨论】:
-
通常以任何方式使 PHP 脚本可编辑是个坏主意。您不想将设置存储在数据库中的任何原因?
-
你应该改用mysql,但你想做什么?
-
到目前为止您尝试了什么?如果您使用的是 SQL,最好将变量存储在那里。如果你必须使用这样的平面文件,你可以使用 fopen php.net/manual/en/function.fopen.php 和 fclose。
-
file_put_contents比 fopen/fwrite/fclose 例程更容易。至于将数据转换成正确的格式,我建议使用数组作为数据结构而不是单个变量,并使用var_export以有效的 PHP 代码形式获取。 -
尝试使用设置文件
.ini、.json、unserialize,甚至是由换行符分隔的纯文本文件。
标签: php