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

  • 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數組的。

主站蜘蛛池模板: 改则县| 嫩江县| 红安县| 永仁县| 增城市| 文水县| 嘉祥县| 离岛区| 克什克腾旗| 惠安县| 禹州市| 名山县| 佛冈县| 海伦市| 麻栗坡县| 鹰潭市| 平乡县| 夹江县| 宁晋县| 朝阳县| 延川县| 高唐县| 贡嘎县| 寿阳县| 固原市| 阿拉善右旗| 松滋市| 白银市| 沅陵县| 虞城县| 葫芦岛市| 休宁县| 杂多县| 东山县| 双城市| 建水县| 泉州市| 北流市| 临泉县| 永顺县| 浦县|