首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >文件读写

文件读写
EN

Stack Overflow用户
提问于 2011-04-20 21:16:25
回答 2查看 4.5K关注 0票数 1

可能重复: 读写配置文件

好的,我有一个配置文件,其中包含一些我希望用户能够更改的信息。我已经考虑过将信息保存在MySQL表中,但这不是一个好主意,因为我在配置变量之后包含了数据库类,这会使我的代码结构混乱。

知道如何读取/写入文件的变量/特定行吗?这是我的全局配置file.>

代码语言:javascript
复制
error_reporting(E_ALL);

/*
    The parameters used site-wide
    First set are Datbase parameters
    And second set are the salts used to generate strings
*/
$params['db']['host'] = 'localhost';
$params['db']['username'] = 'root';
$params['db']['password'] = 'waffliner';
$params['db']['db_name'] = 'habcms';

$params ['core']['salt1'] = "184962574320355793361124913390";
$params['core']['salt2'] = "13952134426315134482857516025";

$params['core']['timeout'] = "60 minutes";


try {
    include_once("core.inc.php");
    include_once("db.inc.php");
    include_once("user.inc.php");       
} catch(exception $e) {
    echo $e->getMessage();
}

?>

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-04-20 21:27:58

如果要这样做,则需要将配置存储在非PHP文件中。

例如,您可以将您的配置存储在.ini文件中,并使用档案()读取它。

票数 1
EN

Stack Overflow用户

发布于 2011-04-20 21:42:45

JSON♥是你的朋友

代码语言:javascript
复制
{
    "db": {
        "host" : "localhost",
        "username" : "root"
        ...
    },
    ...
}
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5736734

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档