thinkphp 关于thinkphp:小编推荐ThinkPHP3x基础管理系统 这是一套应用ThinkPHP3.X开发的根底零碎,蕴含后盾用户权限管制,后盾用户分组治理、网站系统配置性能,可用他来衍生各种产品。网址:[链接] 账号:admin 密…
thinkphp 关于thinkphp:20220204thinkphp源码详细阅读二 初始化执行的是,记录初始化标记、开始工夫、开始内存、加载环境变量、配置文件后缀、设置调试模式、加载配置文件、加载语言配置、加载语言包、触发 AppInit 事件、设置时区、注册谬误和异样解决、注册零碎服务、启动零碎服务
thinkphp 关于thinkphp:20220202thinkphp源码详细阅读一 thinkphp源码具体浏览(一)申请流程从入口 index.php 开始实例化 App ,咱们看一下实例化所做的工作 设置 thinkPath、 rootPath 、 appPath 、 runtimePath加载服务文件 provider.php ,具体如何实现,咱们能够看绑定到容器实现局部代码 provider.php 中返回的数组,代码的执行就是先循环,而后调用 bind 传入标识和类…
thinkphp 关于thinkphp:20220202thinkphp源码无差别阅读三十五 thinkphp源码无差别浏览(三十五)ORM浏览model/relation/OneToOne.php属性:joinType、bindAttr、relation设置join类型:joinType预载于关联查问:eagerly预载于关联查问:eagerlySet预载于关联查问:eagerlyOne预载于关联查问:eagerlyResultSet预载于关联查问:eagerlyResult保留:save绑定属性:bind获取绑定属性:g…
thinkphp 关于thinkphp:20220131thinkphp源码无差别阅读三十四 thinkphp源码无差别浏览(三十四)ORM浏览model/relation/MorphOne.php属性:morphKey、morphType、type、bindAttr构造方法:__construct提早获取关联数据:getRelation依据关联条件查问以后模型:has依据关联条件查问以后模型:hasWhere预载于关联查问:eagerlyResultSet预载于关联查问:eagerlyResult预载于关联查问:…
thinkphp 关于thinkphp:20220131thinkphp源码无差别阅读三十三 thinkphp源码无差别浏览(三十三)ORM浏览model/concern/BelongsToMany.php属性:middle、pivotName、pivot、pivotDataName构造方法:__construct设置两头表模型:pivot设置两头表数据名称:name实例化两头模型;newPivot合成两头表模型:hydratePivot提早获取关联数据:getRelation重载select:select重载paginate:pag…
thinkphp 关于thinkphp:20220130thinkphp源码无差别阅读三十二 thinkphp源码无差别浏览(三十二)ORM浏览model/concorn/SoftDelete.php属性:withTrashed判断以后实例是否被软删除:trashed查问软删除数据:withTrashed是否蕴含软删除数据:withTrashedData只查问软删除数据:onlyTrashed获取软删除的查问条件:getWithTrashedExp删除:delete删除:destroy复原:restore获取软删除字…
thinkphp 关于thinkphp:20220129thinkphp源码无差别阅读三十一 thinkphp源码无差别浏览(三十一)ORM浏览model/concern/ModelEvent.php属性:event、、withEvent设置事件:setEvent设置事件是否须要响应:withEvent触发事件:triggermodel/concern/OptimLock.php未知:getOptimLockField数据查看:checkData记录乐观锁:recordLockVersion更新乐观锁:updateLockVersion获取更新条件…
thinkphp 关于thinkphp:20220127thinkphp源码无差别阅读三十 属性:pk、schema、field、type、disuse、readonly、data、origin、json、jsonType、jsonAssoc、strict、get、withAttr
thinkphp 关于thinkphp:20220125thinkphp源码无差别阅读二十九 thinkphp源码无差别浏览(二十九)ORM浏览db/Where.plhp属性:where、enclose构造方法:__construct设置是否增加括号:enclose解析query对象为数组:parse剖析查问表达式:parseItem修改器:__set获取器:__get检测数组对象的值:__isset销毁:__unset数组式拜访:offsetSet、offsetExists、offsetUnset、offsetGetfacad…