- 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數組的。
推薦閱讀
- 微服務設計(第2版)
- Learning LibGDX Game Development(Second Edition)
- OpenShift開發指南(原書第2版)
- LabVIEW2018中文版 虛擬儀器程序設計自學手冊
- 數據結構習題精解(C語言實現+微課視頻)
- Visual Basic程序設計習題解答與上機指導
- JavaScript by Example
- 大模型RAG實戰:RAG原理、應用與系統構建
- Learning Unity 2D Game Development by Example
- OpenStack Orchestration
- Bootstrap 4 Cookbook
- SSM開發實戰教程(Spring+Spring MVC+MyBatis)
- Android群英傳
- Hands-On Kubernetes on Windows
- Extending Unity with Editor Scripting