
Over the 20 years of its existence, PHP has become one of the most popular languages for web development. Despite having extensive
documentation , PHP has never had formal specifications. This situation needs to be corrected in light of the release of the next version of
PHP 7 and already existing implementations of PHP, such as HHVM. All of these implementations should be as compatible with the specifications as possible, and they are not.
The developers of HHVM made up the initial
draft , which was fully transferred to the public domain. Specifications are
published on Github and are available for discussion and editing.