淘小兔

PHP 8.0.12正式发布来袭,需要使用或者是在学习php语言的朋友,你现在就可以免费的下载或者是来知识兔看看PHP 8.0.12有什么不一样的特性了,需要的话可以下载去体验下,现在还是英文版的,不过不影响使用!

PHP 8.0.12最新版特性

知识兔

-核心:

。固定的错误# 73025(堆缓冲区溢出的virtual_popen zend_virtual_cwd。C)。(CMB)

。固定的错误# 72703(出界全局内存在bf_crypt引发password_verify读)。(Anatol)

。固定的错误# 73058(地穴断当盐太长)。(Anatol)

。固定的错误# 69579(扩展特性无效免费)。(John Boehr)

。固定的错误# 73156(段错误对未定义的函数)。(德米特里)

。固定的错误# 73163(PHP挂如果错误处理程序将默认值未定义const而访问)。(尼基塔)

。固定的错误# 73172(分析错误:无效的数字文字)。(尼基塔,腰带)

。固定# 73240(写越界在number_format)。(STA)

。固定的错误# 73147(使用后PHP8 unserialize()免费)。(STA)

。固定的错误# 73189(memcpy负尺寸参数php_resolve_path)。(STA)

- BCmath:

。修复bug # 73190(memcpy负参数_bc_new_num_ex)。(STA)

com:

。固定的错误# 73126(不能传递参数1参考)。(Anatol)

-日期:

。固定的错误# 73091(unserializing dateinterval对象可能导致__tostring调用)。(STA)

- DOM:

。固定的错误# 73150(缺空检查dom_document_save_html)。(STA)

滤波器:

。固定的错误# 72972(对国旗的filter_flag_no_res_range和filter_flag_no_priv_range坏过滤)。(朱利安)

。固定的错误# 73054(默认选项时忽视对象传递给int型滤波器)。(CMB)

GD:

。固定的错误# 67325(imagetruecolortopalette:白色是重复的调色板)。(CMB)

。固定的错误# 50194(imagettftext破碎的透明背景的W / O alphablending)。(CMB)

。固定的错误# 73003(整数溢出的gdimagewebpctx gd_webp。C)。(trylab,CMB)

。固定的错误# 53504(imagettfbbox给出不正确的值为包围盒)。(Mark Plomer,CMB)

。固定的错误# 73157(imagegd2()忽略第三个参数如果给出4)。(CMB)

。固定的错误# 73155(imagegd2()写入错误的数据块的大小对边界)。(CMB)

。固定的错误# 73159(imagegd2():无法识别的格式可能会导致损坏的文件)。(CMB)

。固定的错误# 73161(imagecreatefromgd2()可能泄漏内存)。(CMB)

-国际:

。固定的错误# 73218(加ICU int溢出缓解)。(STA)

- Mbstring:

。固定的错误# 66797(mb_substr只有32位有符号整数)。(CMB)

。固定的错误# 66964(mb_convert_variables()不能检测递归)(亚索)

。固定的错误# 72992(mbstring.internal_encoding不继承default_charset)。(亚索)

- Mysqlnd:

。固定的错误# 72489(PHP崩溃时修改数组包含mysqli结果数据)。(尼基塔)

- opcache:

。固定的错误# 72982(在zend_accel_blacklist_update_regexp()功能内存泄漏)。(laruence)

- OpenSSL:

。固定的错误# 73072(无效的路径sni_server_certs导致段错误)。(Jakub Zelenka)

。固定的错误# 73276(在openssl_random_pseudo_bytes功能崩溃)。(STA)

。固定的错误# 73275(在openssl_encrypt功能崩溃)。(STA)

- PCRE:

。固定的错误# 73121(捆绑PCRE不因为JIT编译不支持S390)。(Anatol)

。固定的错误# 73174(在php_pcre_replace_impl堆溢出)。(STA)

- pdo_dblib:

。固定的错误# 72414(没有引用值作为原始二进制数据)。(Adam Baratz)

。让\ PDO::setattribute()设置查询超时。(Adam Baratz)

。处理SqlDecimal / sqlnumeric类型,这是由后来的TDS版本使用。(Adam Baratz)

。添加常用PDO测试套件。(Adam Baratz)

。免费的错误消息字符串清理时,PDO的实例。(Adam Baratz)

。固定的错误# 67130(\ PDOStatement::nextrowset()成功当所有排在当前行集没有牵强)。(Peter LeBrun)

。忽视潜在的误导dberr值。(Chris Kings Lynne)

- phpdbg:

。固定的错误# 72996(phpdbg_prompt。C定义的参考dl_load)。(尼基塔)

。修正下一个命令在离开函数时不停止。(鲍伯)

-会议:

。固定的错误# 68015(会话不报告文件UID抢救无效处理)。(亚索)

。固定的错误# 73100(session_destroy null引用ps_files_path_create)。(CMB)

- SimpleXML:

。固定的错误# 73293(空指针引用在simplexmlelement::asxml())。(STA)

肥皂:

。固定的错误# 71711(SOAP服务器成员变量引用的错误)。(尼基塔)

。固定的错误# 71996(在数组中使用参考工作不像预期)。(尼基塔)

SPL:

。固定的错误# 73257,# 73258(splobjectstorage序列化允许使用非对象为重点)。(STA)

-程序:

。sqlite3能够更新捆绑。(CMB)

邮编:

。固定的错误# 70752(depacking错误密码叶0长度的文件)。(CMB)

php 5.0 与8.0.12有什么区别

知识兔

PHP8特性

PHP 8.0.12 Alpha使用新版的ZendEngine引擎,带来了许多新的特性,

以下是不完全列表:

性能提升:PHP8比PHP5.6性能提升了两倍。聽

全面一致的64位支持。聽

以前的许多致命错误,现在改成抛出异常。

移除了一些老的不在支持的SAPI(服务器端应用编程端口)和扩展。

点击下载

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看内容!

如何获取密码?

 

点击下载