这些Alpha 版本不适宜用于生产环境,而是用作测试环境和本地开拓的版本节点。
已经编译的windows版本可以在 https://windows.php.net/qa/ 上找到,Docker 镜像 可以在Docker Hub 上找到,源代码在Github 上的 php/php-src中,可以自行编译,在 Homebrew 上,PHP 8.2-dev 软件包可从 shivammathur/php 查看干系指令。
7 月 19 日 是 PHP 8.2 特性冻结日期,在此之后PHP8.2不在吸收新的特性建议。PHP的新特性都有2周的谈论期和2周的投票期。在特性冻结之前必须对所有的RFC(提案)进行投票。

上次PHP武器库
你可以在PHP的播客中理解到对开拓者George Peter Banyard的访谈。 https://phpinternals.news/99 ,他提到大量的传统函数会在内部返回false和抛出非常。并不会返回有实际意义的东西,返回false大概是为了中断当前函数代码的实行。以是利用false作为独立的返回值也是故意义的。
已实现:许可true作为独立类型早在之前的文章中,
(A&B&D)|int|null
便是说该值有可能是null,有可能是整型,也有可能是实现了A接口、B接口、D接口的工具。
对此可以查看提案详情: https://wiki.php.net/rfc/dnf_types
更多的RFC还有更多谈论中的提案,下面做一个大略的先容和链接。
谈论中:新的CURL RUL API(增加curl类和url类)
谈论中:const声明时利用列举属性值
谈论中:PDO程序中特性的子类(能够提高对sqlite、pgsql的支持)
谈论中:使 iterator_() 系列接管所有可迭代工具(目前只接管Traversables,但不接管array)
谈论中:在列举中实现自动Stringable(但仍旧不能自定义覆盖)
谈论中:短闭包(匿名函数想要利用外部变量必须利用use声明,短闭包可以办理这样的问题(,跟js的箭头函数效果一样))
其他文章由PHP武器库
提到的文章链接:
PHP8.2的windows版本( https://windows.php.net/qa/ )PHP8.2的docker 镜像( https://hub.docker.com/_/php?tab=tags&page=1&name=8.2.0 )PHP8.2的源码托管地址( https://github.com/php/php-src )PHP8.2的Mac工具Homebrew 安装( https://github.com/shivammathur/homebrew-php )PHP8.2将有哪些新东西?( https://phpreturn.com/index/a626a74a300dc5.html )提案:将false和null作为独立类型( https://wiki.php.net/rfc/null-false-standalone-types )对付(将false和null作为独立类型)提案的开拓者访谈( https://phpinternals.news/99 )提案:将true作为独立类型( https://wiki.php.net/rfc/true-type )提案:对is_callable的弃用关照( https://wiki.php.net/rfc/partially-supported-callables-expand-deprecation-notices )提案:析取范式类型( https://wiki.php.net/rfc/dnf_types )提案:新的CURL URL API ( https://wiki.php.net/rfc/curl-url-api )提案:const声明利用列举属性值( https://wiki.php.net/rfc/fetch_property_in_const_expressions )提案:PDO的特定子类( https://wiki.php.net/rfc/pdo_driver_specific_subclasses )提案:扩大iterator的可迭代多项( https://wiki.php.net/rfc/iterator_xyz_accept_array )提案:在没居中实现自动Stringable( https://wiki.php.net/rfc/auto-implement_stringable_for_string_backed_enums )提案:短闭包( https://wiki.php.net/rfc/auto-capture-closure )关于PHP更多合并解释可以查看: https://thephp.foundation/blog/2022/06/30/php-core-roundup-3/#merged-prs-and-commits
原文标题:PHP8.2最新进展,已发布Alhpa2,即将进行新特性冻结
原文地址:https://phpreturn.com/index/a62be479ae1e02.html
原文平台:PHP武器库
版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站许可任何形式的转载/引用文章,但必须同时注明出处。