php - 我在哪里可以了解 PHP 内部结构?

标签 php php-internals

<分区>

开始学习 PHP 和 Zend 引擎内部结构的好资源是什么?

最佳答案

PHP 手册有一个(可惜大部分是空的)chapter on PHP internals .

主要的开发邮件列表是 internals@lists.php.net。你可以sign up via php.net和/或 use Markmail to search the archives .

PHP 的 git 存储库位于 git.php.net , 但也有一个 mirror on GitHub .

要浏览源代码,您应该使用 lxr.php.net cross reference tool .

PHP wiki 有一个列表 various resources on PHP development (博客文章、书籍、幻灯片等)。

特别是 Sara Golemon 有一本(较旧的)书: Extending and Embedding PHP .

当前和正在进行的工作是 http://www.phpinternalsbook.com

如果您有任何疑问,您应该尝试 efnet 上的#php.pecl 聊天室。


另请参阅 Sebastian Bergmann 关于编译器内部结构的演讲:

并确保查看 Nikic 的博客。他有很多关于如何阅读源代码的帖子:

除此之外,您还可以查看个人贡献者的 PHP 积分:

他们中的许多人经营自己的博客,其中可能包含更多信息。

关于php - 我在哪里可以了解 PHP 内部结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4389738/

相关文章:

php - 重复的数组键(通知 : member variable "a" returned from __sleep() multiple times)

php - PHP 扩展中的 SEG 错误

php - 将身份证号码添加到数据库PHP

php - (Swift,iOS)根据 PHP 脚本中使用的 POST 变量从 mySQL 数据库解析 JSON 对象?

php - 如何使用 LOAD INFILE 更新表?

delphi - 与 zend 交换数据(多维数组)

php - PHP 7 如何从常规列表中删除资源?

javascript - 使用 jquery 加载隐藏的 div - 检测哪个 div

php - 错误 1054,无法识别第一个选择列

php - PHP:写时复制和按引用分配在PHP5和PHP7上执行不同