读《PHP7 内核剖析》

自己的书,在书上做笔记了。
一本不错的书,写的算是详细了。
书中简要介绍了各种功能的 c 语言实现的方法名称。

一,PHP 基础架构
二,SAPI
3 种执行 PHP 的方式。

三,数据类型
四,内存管理
线程安全

五,PHP 编译与执行
六,函数
七,面向对象
类的自动加载,255页
__autoload()
用户自定义了 __autoload() 一个函数即可,参数是类名。
spa_autoload_register()
提供了更加灵活的注册方式,可以支持任意数量的加载器,比如不同库的文件名规则、保存目录都会不同。

对象的销毁
继承:一个类只允许继随一个父类,但是可以多级继承。

八,命名空间
解决两类问题
1,  用户缩写的代码与 php 内部的或第三方的类,函数,常量,接口名字冲突。
2,为很长的标识符名称创建一个别名的名称,提高源代码的可读性。

九,PHP 基础语法的实现
十,扩展开发




相关文章: