書名: 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數組的。
推薦閱讀
- 精通軟件性能測試與LoadRunner實戰(第2版)
- Java Web程序設計
- Python Geospatial Development(Second Edition)
- PostgreSQL 11從入門到精通(視頻教學版)
- AppInventor實踐教程:Android智能應用開發前傳
- Android開發案例教程與項目實戰(在線實驗+在線自測)
- NetBeans IDE 8 Cookbook
- 零基礎Java學習筆記
- Mastering Unity 2D Game Development(Second Edition)
- GameMaker Essentials
- C指針原理揭秘:基于底層實現機制
- 基于GPU加速的計算機視覺編程:使用OpenCV和CUDA實時處理復雜圖像數據
- Microsoft Exchange Server 2016 PowerShell Cookbook(Fourth Edition)
- 快樂編程:青少年思維訓練
- Java EE 7 Development with WildFly