所在的位置: php >> php前景 >> 20211229thinkphp源码

20211229thinkphp源码

王家怀治疗皮肤病 http://www.ksfences.com/
thinkphp源码无差别阅读(七)framework阅读View.php

属性:namespace、data、filter、

获取模板引擎:engine

模板变量赋值:assign

试图过滤:filter

解析和获取模板内容:fetch

渲染内容输出:display

获取模板渲染内容:getContent

模板变量赋值:__set

获取模板变量:__get

判断是否有模板变量:__isset

未知:resolveConfig

获取默认驱动:getDefaultDriver

cache/Driver.php

属性:handler、readTimes、writeTimes、options、tag

获取有效期:getExpireTime

获取实际缓存标识:getCacheKey

读取缓存并删除:pull

追加缓存:push

追加缓存:append

获取缓存,如果不存在则写入:remember

获取缓存标签:tag

获取标签包含的缓存标识:getTagItems

获取实际标签名:getTagKey

序列化:serialize

反序列化:unserialize

获取句柄对象:handler

获取读取缓存次数:getReadTimes

获取写入缓存次数:getWriteTimes

读取缓存:getMultiple

写入缓存:setMultiple

删除缓存:deleteMultiple

动态方法调用:__call

cache/TagSet.php

属性:tag、handle

构造方法:__construct

写入缓存:set

追加缓存标识到标签:append

写入缓存:setMultiple

如果不存在则写入:remember

清除缓存:clear

cache/driver/File.php

属性:options

构造方法:__construct

获取变量的存储文件名:getCacheKey

获取缓存数据:getRaw

判断缓存是否存在:has

读取缓存:get

写入缓存:set

自增缓存:inc

自减缓存:dec

删除缓存:delete

清除缓存:clear

删除缓存标签:clearTag

删除文件:unlink

删除文件夹:rmdir

cache/driver/Memcache.php

属性:options

构造方法:__construct

判断是否有缓存:has

读取缓存:get

写入缓存:set

自增缓存:inc

自减缓存:dec

删除缓存:delete

清除缓存:clear

删除缓存标签:clearTag

cache/driver/Memcached.php

属性:options

构造方法:__construct

判断是否有缓存:has

读取缓存:get

写入缓存:set

自增缓存:inc

自减缓存:dec

删除缓存:delete

清除缓存:clear

删除缓存标签:clearTag

cache/driver/Redis.php

属性:options

构造方法:__construct

判断是否有缓存:has

读取缓存:get

写入缓存:set

自增缓存:inc

自减缓存:dec

删除缓存:delete

清除缓存:clear

删除缓存标签:clearTag

追加缓存:append

获取标签包含的缓存标识:getTagItems

cache/driver/Wincache.php

属性:options

构造方法:__construct

判断是否有缓存:has

读取缓存:get

写入缓存:set

自增缓存:inc

自减缓存:dec

删除缓存:delete

清除缓存:clear

删除缓存标签:clearTag

计划阅读

[]framework源码[]orm源码[]helper源码

留言

点击留言




转载请注明:http://www.aierlanlan.com/cyrz/9885.html