目录
第一部分 基本原理
-
- 第一节 变量的内部结构
- 哈希表(HashTable)
- PHP的哈希表实现
- 链表简介
- [堆栈的实现][zend-stack]
- 第二节 常量
- 第三节 预定义变量
- 第四节 静态变量
- 第五节 类型提示的实现
- 第六节 变量的生命周期
- 第七节 数据类型转换
- 第八节 小结
- 第一节 变量的内部结构
-
[第八章 线程安全][thread-safe]
- [第一节 线程安全概述][notes-on-thread-safe]
- 第二节 线程、进程,并行,并发
- 第三节 PHP中的线程安全
-
- [第一节 错误和异常]
- [第二节 错误及其处理]
- [第三节 异常]
- 实现
- 执行流
- 处理
- 异常的成本
-
- [第一节 输出缓冲及相关函数]
- [第二节 输出缓存应用]
- [第三接 输出缓存实现原理]
第二部分 扩展开发及实践
-
[第十一章 扩展开发][extension-dev]
- 第一节 扩展开发概述
- 第二节 创建第一个扩展
-
第十二章 文件和流
- stream wrapper
-
第十三章 网络编程
-
第十四章 配置文件
-
第十五章 开发实例
- 第一节 opcode缓存扩展
- 第二节 性能监控及优化扩展
- 第三节 扩展PHP语法,为PHP增加语法特性
第三部分 Better Explain
-
第十六章 PHP语言特性的实现
- 第一节 循环语句
- [第二节 选择语句]
-
第十七章 PHP新功能
- 命名空间(Namespace)
- 匿名函数
- 闭包
- Traits
- Generator
-
第十八章 CPHP以外: PHP编译器
- HipHop VM
- phc
- Roadsend
- Phalanger
-
第十九章 PHP各版本中的那些变动及优化
- 哈希表的优化
- 安全模式为什么去掉了
-
第二十章 怎样系列(Guides: how to *)
- 怎么样追查定位PHP的bug问题
-
附录
转载自:http://www.php-internals.com/book/
本文来自博客园,作者:孙龙-程序员,转载请注明原文链接:https://www.cnblogs.com/sunlong88/p/9001267.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能