ThinkPHP第七天(F函数使用,项目分组配置,项目分组模板文件放置规则配置)
1、F(文件名称,写入数据,写入地址),用于将数据写入至磁盘文件中,如F('Data',$arr,'./Data/'),作用是将$arr写入至网站根目录的Data文件夹中的Data.php中。
2、读取数据文件内容F(文件名称,'',地址),可以将文件中数据读入。
3、删除数据文件F(文件名称,null,地址)。
4、项目分组:
①入口文件和普通项目一样
②在Conf/config.php中配置项目分组
APP_GROUP_LIST => Admin,Home,User...... //定义分组列表
DEFAULT_GROUP => Home//设定默认分组
③项目分组之后公共函数公用,如果各分组使用也要分组Common/Admin,分组之后各自的函数文件命名为function.php。
视图文件分组tpl/Admin,控制器分组Action/Action,配置文件conf/Admin/config.php。。。。。。
5、项目分组之后视图模板文件放置规则tpl/分组名/模块名/操作名.html,增加了一层文件夹,如果不想增加文件夹层,可以修改配置TMPL_FILE_DEPR=》'_',则可以将视图文件放置为tpl/分组名/模块名_操作名.html,TMPL_FILE_DEPR默认值为'/'。举例:tpl/Admin/Index/index.html设置后应该tpl/Admin/Index_index.html
6、模板中点语法默认先判断数据是否是数组,然后判定是否是对象,然后再进行使用,可以配置点语法直接使用数组,TMPL_VAR_IDENTIFY =>'array'