×
思维导图备注
PHP扩展开发及内核应用
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
1.5 小结
浏览
5610
扫码
分享
2019-03-08 10:44:22
1.5 PHP的生命周期
1.5 PHP的生命周期
这一章讲述了一些后续章节需要的基础概念,是你编写优质的PHP扩展的基础。
上一篇:
下一篇:
Copyright © 2017-2021 jishuchi.com 版权所有.
京ICP备17028049号-1
介绍
目录
第一章 PHP的生命周期
1.1 让我们从SAPI开始
1.2 PHP的启动与终止
1.3 PHP的生命周期
1.4 线程安全
1.5 小结
第二章 PHP变量在内核中的实现
2.1 变量的类型
2.2 变量的值
2.3 创建PHP变量
2.4 变量的存储方式
2.5 变量的检索
2.6 类型转换
2.7 小结
第三章 内存管理
3.1 内存管理
3.2 引用计数
3.3 小结
第四章 配置编译环境
4.1 编译前的准备
4.2 PHP编译前的config配置
4.3 Unix/Linux平台下的编译
4.4 在Win32平台上编译PHP
4.5 小结
第五章 第一个扩展
5.1 一个扩展的基本结构
5.2 编译我们的扩展
5.3 静态编译
5.4 编写函数
5.5 小结
第六章 函数的返回值
6.1 一个特殊的参数:return_value
6.2 引用与函数的执行结果
6.3 小结
第七章 函数的参数
7.1 zend_parse_parameters
7.2 Arg Info 与类型绑定
7.3 小结
第八章 Array与HashTable
8.1 数组(C中的)与链表
8.2 操作HashTable的API
8.3 在内核中操作PHP语言中数组
8.4 小结
第九章 PHP中的资源类型
9.1 复合类型的数据——资源
9.2 Persistent Resources
9.3 资源自有的引用计数
9.5 小结
第十章 PHP中的面向对象(一)
10.1 zend_class_entry
10.2 定义一个类
10.3 定义一个接口
10.4 类的继承与接口的实现
10.5 小结
第十一章 PHP中的面向对象(二)
11.1 生成对象的实例与调用方法
11.2 读写对象的属性
11.3 小结
第十二章 启动与终止的那点事
12.1 关于生命周期
12.2 MINFO与phpinfo
12.3 常量
12.4 PHP扩展中的全局变量
12.5 PHP语言中的超级全局变量(Superglobals)
12.6 小结
第十三章 ini配置文件
13.1 读写ini配置
13.2 小结
第十四章 流式访问
14.1 流的概览
14.2 打开与读写流
14.3 Static Stream Operations
14.4 小结
第十五章 流的实现
15.1 PHP Streams的本质
15.2 流的封装——wrapper
15.3 实现wrapper
15.4 Manipulation
15.5 状态与属性读取
15.6 小结
第十六章 有趣的流
16.1 流的上下文
16.2 流的过滤器
16.3 小结
第十七章 配置和链接
17.1 Autoconf
17.2 库的查找
17.3 强制模块依赖
17.4 Speaking the Windows Dialect
17.5 小结
第十八章 扩展生成器
18.1 ext_skel生成器
18.2 PECL_Gen生成器
18.3 小结
第十九章 设置宿主环境
19.1 嵌入式SAPI
19.2 构建并编译一个宿主应用
19.3 通过嵌入包装重新创建cli
19.4 老技术新用
19.5 小结
第二十章 高级嵌入式
20.1 回调到php中
20.2 错误处理
20.3 初始化php
20.4 覆写INI_SYSTEM和INI_PERDIR选项
20.5 捕获输出
20.6 同时扩展和嵌入
20.7 小结
暂无相关搜索结果!
本文档使用
技术池
构建
×
分享,让知识传承更久远
×
文章二维码
手机扫一扫,轻松掌上读
×
文档下载
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度