- 博客(4)
- 资源 (19)
- 收藏
- 关注
原创 PHP代码执行原理
//PHP代码执行过程//1.将PHP代码转换成有标识的Token,可以使用token_get_all函数来进行查看//2.语法分析将Token和符合规则的代码生成抽象语法树//3.根据抽象语法树生成opcode,当虚拟机调用opcode的时候会找到背后的处理函数执行真正的处理,例如echo 对应的opcode是ZEND_ECHOvar_dump(token_get_a...
2019-09-22 00:45:22 355
原创 PHP源码阅读工具介绍(Source Insight)
Source Insight工具下载很简单,官网下载就可以,收费的,直接百度搜索破解方法就可以搞定。首先第一步:点击上方的Project,New Project,点击OK,设置好源码路径,点击确定就好了,记得点击下那个P(Project Window);已经能方便的阅读源码了。...
2019-09-21 22:04:36 884
原创 聊聊PHP数组底层是如何实现的
最近一直整理资料,搞的自己挺烦躁的,静下心,写一篇博客压压惊。今天就聊聊PHP最核心的数组array;话不多说,直接打开源码,看看array到底是如何实现的?PHP 数组的底层实现是散列表(也叫 hashTable ),散列表是根据键(Key)直接访问内存存储位置的数据结构,它的key - value 之间存在一个映射函数,可以根据 key 通过映射函数得到的散列值直接索引到对应的 val...
2019-09-17 22:10:53 800
原创 YII2自定义错误输出
有些时候我们不需要yii2框架输出一大堆的html错误定位,只需要简单的核心错误描述即可,这个时候需要继承yii2框架的ErrorHandler类,重写renderException方法即可。<?phpnamespace app\components;use app\Utils\ResponseUtil;use yii\helpers\Json;class ErrorHa...
2019-09-16 21:36:50 1032
app自动化测试代码包
2017-09-02
android的Slidingmenu和Actionbarsherlock的基本使用
2015-11-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人