时间:2021-07-01 10:21:17 帮助过:16人阅读
课程播放地址:http://www.gxlcms.com/course/502.html
本视频是由童燕十八老师创作,该老师讲课风格:
独创的“迭代式教学法”,是目前国内最高效的编程培训体系。生动形象,于生活常见的事物中,把计算机的复杂概念讲解清楚言辞幽默,课堂气氛轻松活泼.深得学生喜爱。一种恰如其分的幽默,引来学生会心的微笑,如饮一杯甘醇的美酒,给人以回味和留恋;
本视频中较为难点的应该是:PHP底层-引用数组:
$arr = array(11,22,33); $tmp = $arr;
php中定义数组,结构如下,zvalue对应的是指针值,该指针指向一个hashtable,hashtable中第一位是可以理解成数组key,第二位是内存地址,指向一个普通变量的zvalue结构;type对应的是is_array,refcount_gc=1,is_ref_gc=0;当将arr赋值给tmp时,底层会将refcount_gc+1。
这里还给大家推荐了源码资源的下载:http://www.gxlcms.com/xiazai/learn/1841
课件里面给大家分享了课程的课件:
一.PHP的底层实现
1.PHP代码的执行过程:
2.PHP变量的底层实现:
3.变量的赋值与引用
二、PHP底层原理.ppt
内存管理
对象的底层实现
zend虚拟机运行流程
以上就是php底层分析的视频和课件分享的详细内容,更多请关注Gxl网其它相关文章!