PHP语言规范?

Rol*_*olf 23 php specifications

我知道有一个Java(JLS)的官方文档,我想知道它是否也是PHP语言的情况.我在PHP手册中找到了"语言参考"部分,但它看起来并不像JLS那么详细.

问题是我对PHP有很好的实践知识,但我对于真正发生在幕后的事情一无所知.

如果没有任何官方文件,你能推荐一些好书吗?

Smi*_*Smi 17

现已宣布 PHP语言的初始规范草案.该规范的介绍如下:

本规范旨在提供PHP语言的语法和语义的完整而简明的定义,适用于以下内容:

  • PHP编译器的实现者
  • PHP语言测试套件的实现者
  • 程序员编写PHP代码

目前,已排除运行时库,因为www.php.net上对此进行了记录.因此,所有对图书馆设施的前向引用都有表格的占位符(§xx).

另见草案的最新版本.


edo*_*ian 8

不久前在内部邮件列表上就该主题进行了讨论.

你可以检查那里的状态.

发帖:http://marc.info/?l = php-internals&m = 129379585417113&w = 2

亲爱的内部人士

在羡慕地看着pythons语法(http://docs.python.org/dev/reference/grammar.html)之后,我一直觉得PHP缺少正式的EBNF而错过了许多有趣的元项目.[...]

一个希望有用的后续描述一些语法:

http://marc.info/?l=php-internals&m=129387252319019&w=2

统计数据涉及此事:

http://marc.info/?l=php-internals&m=129383062812273&w=2

嗨![...]

你并不是唯一一个考虑它的人.但到目前为止,没有人从思考它到实际做到这一点:)

- Stanislav Malyshev,软件架构师