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

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

主站蜘蛛池模板: 伊吾县| 乐至县| 蒙山县| 揭东县| 高阳县| 临沭县| 丰原市| 晋州市| 广元市| 莱芜市| 全南县| 靖西县| 裕民县| 黔西| 孟连| 平度市| 温宿县| 苗栗县| 邹平县| 香港 | 屏山县| 耒阳市| 淅川县| 平泉县| 宁明县| 寿阳县| 广水市| 疏附县| 会宁县| 囊谦县| 自治县| 陆丰市| 湖北省| 铜山县| 吕梁市| 陆川县| 新干县| 光泽县| 延川县| 嘉禾县| 大庆市|