官术网_书友最值得收藏!

  • ThinkPHP實戰
  • 夏磊
  • 215字
  • 2020-11-28 18:26:51

第2章 配置

一個好的框架應該是靈活的、低耦合的,所以配置系統是重要的也是必需的。由于配置一般是鍵值對的,例如設置“網站標題”為“我的第一個ThinkPHP網站”,用配置式的表示方式就是:

        <? php
        /**
         * config.php
         */
        return array(
            'site_title' => ’我的第一個ThinkPHP網站’
        );
        <? php
        /**
         * config-demo.php
         */
        $config = require __DIR__ . '/config.php';
        ?>
        <! doctype html>
        <html lang="zh-cn">
        <head>
            <meta charset="UTF-8">
            <title><? php echo $config['site_title'] ? ></title>
        </head>
        <body>
        </body>
        </html>

可以看到在config-demo.php中輸出的是config.php文件中的內容,這種方式比起之前在“<title></title>”中直接寫“我的第一個ThinkPHP網站”要靈活得多,假設以后需要更改網站標題了,只需要在config.php文件中更改,可以避免第二種方式帶來的弊端。

ThinkPHP提供的配置跟上文提到的沒多少區別,核心都是基于PHP數組的。

主站蜘蛛池模板: 河北区| 沾化县| 盖州市| 东至县| 丰城市| 阿鲁科尔沁旗| 马尔康县| 璧山县| 兴文县| 黄浦区| 报价| 遂宁市| 昌乐县| 稷山县| 成都市| 平顺县| 纳雍县| 黑山县| 贺兰县| 宝丰县| 翼城县| 中山市| 奇台县| 青田县| 大新县| 花莲县| 灵丘县| 监利县| 无锡市| 舒城县| 南溪县| 台山市| 石屏县| 三原县| 东乌珠穆沁旗| 宁波市| 惠来县| 禹州市| 张家港市| 宁津县| 新宁县|