ThinkPHP源码阅读理解
一些临时想法
- 在index.php入口文件define的变量都是为了不修改ThinkPHP的源码,使用defined先做一次检查比较好。
- 待续…
新认识的函数:
- 版本比较函数:version_compare(PHP_VERSION,’5.3.0’,’<’)
- 函数判断函数:function_exist()
- 获取内存使用情况:memory_get_usage()
- 系统异常时的处理函数:register_shutdown_function()
- set_error_handler — 设置一个用户定义的错误处理函数
set_exception_handler — 设置一个用户定义的异常处理函数。
- error_get_last — 获取最后发生的错误
- ob_end_clean — 清空(擦除)缓冲区并关闭输出缓冲,当内容残缺希望丢弃这些内容的时候使用。
- ob_start — 打开输出控制缓冲
- ob_end_flush — 冲刷出(送出)输出缓冲区内容并关闭缓冲
- debug_backtrace — 产生一条回溯跟踪(backtrace),打印异常信息的时候有用
- debug_print_backtrace — 打印一条回溯。
date_default_timezone_set — 设定用于一个脚本中所有日期时间函数的默认时区
- 待续…
ThinkPHP源码阅读理解相关推荐
- Python: matplotlib模块 源码阅读理解
在写如下代码的时候,matplotlib模块引起了我的兴趣. #!/usr/bin/env python # -*- coding: utf-8 -*-import matplotlib as m ...
- ThinkPHP源码阅读最佳工具debug_backtrace
本文给大家介绍一个代码调试神器debug_backtrace 前言 在阅读源码时咔咔一直是借用编辑器进行代码代码追踪,但是有时候回退的时候就有点问题. 即使编辑器给提供了代码追踪的回退路线,但是有时候 ...
- Glide源码阅读理解一小时
前言 这篇图.文.表.代码一起组成的 Glide 源码分析的文章是在上一篇文章 Android-Universal-Image-Loader源码分析 中之后的又一篇图片加载框架源码解析,它也具备了 I ...
- ThinkPHP源码阅读1-------访问流程
ThinkPHP访问流程在手册1.11系统流程里就有介绍,我阅读的ThinkPHP的版本是3.1.3,大家可以看下手册,基本的流程也有,现在就是详细去介绍一下ThinkPHP的访问流程.(调试模式下的 ...
- 【2022/02/02】thinkphp源码详细阅读(一)
thinkphp源码详细阅读(一) 请求流程 从入口 index.php 开始 实例化 App ,我们看一下实例化所做的工作 设置 thinkPath. rootPath . appPath . ru ...
- 【2021/12/25】 thinkphp源码无差别阅读(三)
thinkphp源码无差别阅读(三) framework阅读 Http.php 属性:app.name.path.routePath.isBild 构造方法:__construct 设置应用名称:na ...
- 【2022/1/14】thinkphp源码无差别阅读(十九)
thinkphp源码无差别阅读(十九) framework阅读 think/validate/ValidateRule.php 属性:title.rule.message 添加验证因子:addItem ...
- thinkphp源码无差别阅读(一)
thinkphp源码无差别阅读(一) thinkphp的framework源码大概165个文件,我们不按照逻辑分析阅读源码,我们一个文件一个文件阅读,阅读完以后有个大概了解,然后在运行逻辑下进行阅读 ...
- 【2022/1/11】thinkphp源码无差别阅读(十七)
thinkphp源码无差别阅读(十七) framework阅读 think/route/RuleGroup.php 属性:rules.rule.miss.fullName.alias 构造方法:__c ...
最新文章
- 位运算和典型应用详解
- java 部分类_为什么微软部分类和Java不?
- Protocol Buffer Java应用实例
- 前端学习(3002):vue+element今日头条管理--创建组件和设置路由
- 三星android11推送,三星将在2020年1月开始推送Android 10系统:等太久
- Java 完美判断中文字符的方法
- 【切图】门户网首页模板一 (类似CSDN)
- Vue引入Froala-Editor富文本编辑器
- 自动驾驶相关的期刊和会议
- RS485两台设备用了半年,今天突然没数了,并上串口一直时不时有多余FF等乱码输出。单独串口接电脑试都正常,共地就正常了
- 五镜头无人机倾斜摄影POS编辑小程序
- 中国厢式货车车体市场深度研究分析报告
- Gitlab服务器 forbidden
- T(n)=2T(n/2)+n的解为T(n)=O(nlogn)的求解
- SATA硬盘电源线或数据线引发的故障
- 四、Testbench
- 二分查找(普通、找第一个、找最后一个)
- 浏览器是指在用户计算机,2016年计算机二级office模拟试卷及答案
- 动画旋转360度位置不变
- 在网络安全领域,防火墙有什么作用?