随笔分类 -  php内核

摘要:PHP HASH表 在PHP中,所有的数据 无论变量,常量,类,属性 都用Hash表来实现. 先要说说 HASH表 我们结合 HASH表初始化函数来说 在读源码的时候 ,经常会看到 EG,PG,CG这样的宏 CG是 compile_global的简写 EG是excutor_global的简写 G就是 阅读全文
posted @ 2017-12-14 14:24 ノGHJ 阅读(337) 评论(0) 推荐(0) 编辑
摘要:静态变量 它可以是 静态全局变量,如果不调用unset,那么这个静态变量会一直存在,直到程序退出时才由Zend内存管理来释放 它可以是 静态局部变量:在函数里定义,函数执行完后,该静态变量不会消失 它可以是 静态成员变量:在类里定义,它可以在所有类的对象中共享 例如 最后 $a=4了.. 下面我们从 阅读全文
posted @ 2017-12-14 14:22 ノGHJ 阅读(145) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-10-09 18:26 ノGHJ 阅读(2) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2017-07-24 14:21 ノGHJ 阅读(8) 评论(0) 推荐(0) 编辑
摘要:学习过spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。 一 阅读全文
posted @ 2017-07-22 12:28 ノGHJ 阅读(196) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2017-07-21 12:44 ノGHJ 阅读(8) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-07-21 12:37 ノGHJ 阅读(1) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2017-07-07 15:43 ノGHJ 阅读(3) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2017-07-07 15:42 ノGHJ 阅读(4) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2017-07-07 15:41 ノGHJ 阅读(4) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2017-07-07 15:38 ノGHJ 阅读(4) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2017-07-07 15:36 ノGHJ 阅读(4) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2017-07-07 15:09 ノGHJ 阅读(10) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2017-07-06 21:09 ノGHJ 阅读(4) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2017-07-06 21:09 ノGHJ 阅读(4) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2017-06-21 16:45 ノGHJ 阅读(10) 评论(0) 推荐(0) 编辑
摘要:[PHP内核探索]PHP中的哈希表 在PHP内核中,其中一个很重要的数据结构就是HashTable。我们常用的数组,在内核中就是用HashTable来实现。那么,PHP的HashTable是怎么实现的呢?最近在看HashTable的数据结构,但是算法书籍里面没有具体的实现算法,刚好最近也在阅读PHP 阅读全文
posted @ 2017-06-09 15:17 ノGHJ 阅读(341) 评论(0) 推荐(0) 编辑
摘要:我们知道,高级语言,一般的如c,Java等是不能直接运行的,它们需要经过编译成机器认识的语言。即编译器的工作。 编译器工作流程:词法分析、语法分析、语义分析、IR(中间代码,intermediate Representation)产生、IR优化、代码产生、最终优化: 我们这里主要介绍的是语法分析: 阅读全文
posted @ 2017-06-06 20:59 ノGHJ 阅读(22493) 评论(0) 推荐(4) 编辑
摘要:PHP扩展代码结构详解 : 这个是继:使用ext_skel和phpize构建php5扩展 内容 (拆分出来) Zend_API:深入_PHP_内核:http://cn2.php.net/manual/zh/internals2.ze1.php 我们使用ext_skel创建扩展 hello_modul 阅读全文
posted @ 2017-06-06 20:57 ノGHJ 阅读(204) 评论(0) 推荐(0) 编辑
摘要:探究PHP底层 1、PHP是什么? PHP 指的是我们从外面看到的一套完整的系统。这听起来有点糊涂,但其实并不复杂(PHP4 内部结构图)。从功能上来分:我们可以分为三部分: PHP 指的是我们从外面看到的一套完整的系统。这听起来有点糊涂,但其实并不复杂(PHP4 内部结构图)。从功能上来分:我们可 阅读全文
posted @ 2017-06-06 20:56 ノGHJ 阅读(159) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示