不管是在技术上,还是在结构上,ecmall都给予了MVC结构非常好的体验,在电子商务系统中,他体现了MVCD的三层结构,也用活了smarty. 在index.php中。可以看到有ecm_define(ROOT_PATH . '/data/config.inc.php');他是批量的将配置文件中的信息读出来.进行批量的宏定义. function ecm_define($source) { if (is_string($source)) { /* 导入数组 */ $source = include($source); } if (!is_array($source)) { /* 不是数组,无法定义 */ return false; } foreach ($source as $key => $value) { if (is_string($value) || is_numeric($value) || is_bool($value) || is_null($value)) { /* 如果是可被定义的,则定义 */ define(strtoupper($key), $value); } } } |
说明:本教程来源互联网或网友上传或出版商,仅为学习研究或媒体推广,wanshiok.com不保证资料的完整性。
|