- 25
- 1
- 约2.26万字
- 约 45页
- 2021-11-28 发布于山东
- 举报
总结的写法(23篇)
总结的写法(一):
模板解析类的写法-反思总结上学期写模板的时候,大多是一些记忆性的东西,很多东西本质上的东西并没有从底子里理解。通过一学期的理解,加上smarty的应用,对模板解析逐步了解之后,重新看了一下以前的源码,做一些思维上的总结和反思。
模板解析类,首先有两个部分,一个模板,一个解析。
模板:模板负责提取VIEW层的内容,生成编译,缓存,负责判断什么时候调用缓存编译,什么时候生成缓存编译。同时模板也负责存储从业务逻辑层注入的变量。
解析:解析仅仅负责将view内容解析转换成新的’内容。注意,都是内容!
由于模板解析类分为两个部分,所以我们拆分为两个类,一个TEMPLATE.CLASS.PHP一个PARSER.CLASS.PHP
模板类务必有一个成员属性和方法,那就是array变量集合,和assign注入函数
模板类调用display目的是为了include进缓存或编译。
但是在display之前,必须生成缓存或编译,于是,display里要实例化解析类,通过解析类,生成正确的内容后,返回给模板类。
模板类接受到内容,生成编译或缓存,然后进行include操作。
整个思路大概就是这样,里面的细节比如说替换,’\$this-value[$1]’ 这是模板解析功能的另一个难点,关键就在于,一个类内引入进来的东西可以使用类内成员属性,如果理解了这句话,基本上
您可能关注的文档
- 总结结尾范文21篇汇编.docx
- 总结英文范文19篇汇编.docx
- 自检自查报告范文20篇汇编.docx
- 自我总结鉴定范文20篇汇编.docx
- 综合实践报告范文19篇汇编.docx
- 综合实践课程范文20篇汇编.docx
- 进修学习总结范文15篇汇编.docx
- 经理岗位职责范文22篇汇编.docx
- 2021生物教研组工作总结格式7篇.docx
- 2021幼儿园小班班级总结格式7篇.docx
- 四川省成都市嘉祥教育集团2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).pdf
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).pdf
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).docx
- 四川省绵阳市游仙区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
最近下载
- 2023-2024学年江苏省苏州市张家港市高一下学期4月期中生物试题(解析版).docx
- 遂宁供电安全培训基地课件.pptx VIP
- 2024年新冀教版7年级英语上册全册课件.pptx
- 水平五(高一)体育《排球正面双手垫球》教学设计及教案.doc VIP
- 体育跨学科说课课件.pptx VIP
- 2026年甘肃省定西市安定区城区联考中考二模化学试卷(试卷+解析).docx VIP
- 2026高考英语熟词生义专题提升资料汇编.docx
- 中小学世界读书日主题班会.pptx VIP
- 人教版三年级下册除法竖式计算题练习300道及答案.docx VIP
- 江苏省苏州市2024-2025学年高一下学期期中调研试生物试题(解析版).docx
原创力文档

文档评论(0)