rfc:php8
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:php8 [2015/05/16 17:20] – Add headers levim | rfc:php8 [2018/08/12 00:16] (current) – Embrace functions and method in #75958 carusogabriel | ||
---|---|---|---|
Line 4: | Line 4: | ||
This page is a spot to list and discuss ideas for PHP 8. This is not a place to discuss features which may be accepted in the 7.X series; it is for features which require backwards compatibility breaks to achieve. | This page is a spot to list and discuss ideas for PHP 8. This is not a place to discuss features which may be accepted in the 7.X series; it is for features which require backwards compatibility breaks to achieve. | ||
- | ===== Proposals ===== | + | ===== Ideas and Proposals ===== |
- | * **[[rfc: | + | |
+ | Here are some ideas that have backwards compatibility implications: | ||
+ | |||
+ | | ||
+ | * In particular when internal functions fail to parse argument types correctly they fail by returning null. Userland functions throw a TypeError. | ||
+ | * Merge symbol tables: | ||
+ | * **[[rfc: | ||
+ | | ||
+ | * Extend '' | ||
+ | * Unify class and abstract type error behaviors when method incompatibilities exists; see https:// | ||
+ | * Remove always '' | ||
+ | |||
+ | Here are some feature ideas: | ||
+ | |||
+ | * [[rfc: | ||
+ | * JIT (link?) | ||
+ | * FFI (link?) |
rfc/php8.1431796851.txt.gz · Last modified: 2017/09/22 13:28 (external edit)