PHP 7.2.0 beta3 发布,bug 修复版本 - 开源中国社区
PHP 7.2.0 beta3 发布,bug 修复版本
mia0x75 2017年08月16日

PHP 7.2.0 beta3 发布,bug 修复版本

mia0x75 mia0x75 发布于2017年08月16日 收藏 2

有免费的MySQL,为什么还要买? >>>  

7.2.0 beta3 发布了。PHP(PHP:Hypertext Preprocessor)是一种在电脑上执行的脚本语言,主要是用途在于处理动态网页,也包含了命令列执行接口(command line interface),或者产生图形使用者接口(GUI)程式。改进日志如下:

17 Aug 2017, PHP 7.2.0beta3

- Core:
  . Fixed bug #75063 (Main CWD initialized with wrong codepage). (Anatol)

- Date:
  . Fixed bug #75002 (Null Pointer Dereference in timelib_time_clone). (Derick)

- FTP:
  . Added ftp_append() function. (blar)

- Mbstring:
  . Fixed bug #75001 (Wrong reflection on mb_eregi_replace). (Fabien
    Villepinte)

- SQLite3:
  . Updated to SQLite 3.20.0. (cmb)

- SPL:
  . Fixed bug #75049 (spl_autoload_unregister can't handle
    spl_autoload_functions results). (Laruence)
  . Added spl_object_id(). (Tyson Andre)

- Standard:
  . Fixed bug #75075 (unpack with X* causes infinity loop). (Laruence)
  . Fixed bug #74103 (heap-use-after-free when unserializing invalid array
    size). (Nikita)
  . Fixed bug #75054 (A Denial of Service Vulnerability was found when
    performing deserialization). (Nikita)

- WDDX:
  . Fixed bug #73793 (WDDX uses wrong decimal seperator). (cmb)

- XMLRPC:
  . Fixed bug #74975 (Incorrect xmlrpc serialization for classes with declared

    properties). (blar)

下载地址:

https://downloads.php.net/~remi/

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:PHP 7.2.0 beta3 发布,bug 修复版本
分享
评论(20)
精彩评论
1

引用来自“orpherus”的评论

唯有把swoole merge进PHP的官方仓库,才能拯救PHP

引用来自“吕秀才”的评论

说句难听的,屎一样的文档

引用来自“simple__”的评论

文档的确比较少,但是用起来还是比较爽的,正常应用问题不大

引用来自“吕秀才”的评论

难道真的是国产开源软件的通病?
swoole 文档还好,多看看问题不大,我已经2个项目用swoole了
1
1

引用来自“orpherus”的评论

唯有把swoole merge进PHP的官方仓库,才能拯救PHP

引用来自“冰力”的评论

@orpherus 扯淡,官方有 event 扩展挺好用的,而且稳定。

引用来自“orpherus”的评论

等你用过swoole的coroutine之后再来评价

引用来自“冰力”的评论

@orpherus 那就换语言了,谁用脚本语言
@冰力 1
1
没有什么亮点!
1

引用来自“orpherus”的评论

唯有把swoole merge进PHP的官方仓库,才能拯救PHP

引用来自“吕秀才”的评论

说句难听的,屎一样的文档

引用来自“simple__”的评论

文档的确比较少,但是用起来还是比较爽的,正常应用问题不大
为什么不为开发做点贡献呢?人人都可以参与文档的编写和完善。

我曾经想过写一本 swoole 的电子书,无奈现在工作转向 Java 所以目前主要写 Spring 的电子书。
《Netkiller Java 手札》, 《Netkiller PHP 手札》 已经很多年没有更新过了。
最新评论
0
@laruence 才是此次版本更新的最大亮点
1

引用来自“orpherus”的评论

唯有把swoole merge进PHP的官方仓库,才能拯救PHP

引用来自“吕秀才”的评论

说句难听的,屎一样的文档

引用来自“simple__”的评论

文档的确比较少,但是用起来还是比较爽的,正常应用问题不大

引用来自“吕秀才”的评论

难道真的是国产开源软件的通病?
swoole 文档还好,多看看问题不大,我已经2个项目用swoole了
1
1

引用来自“orpherus”的评论

唯有把swoole merge进PHP的官方仓库,才能拯救PHP

引用来自“冰力”的评论

@orpherus 扯淡,官方有 event 扩展挺好用的,而且稳定。

引用来自“orpherus”的评论

等你用过swoole的coroutine之后再来评价

引用来自“冰力”的评论

@orpherus 那就换语言了,谁用脚本语言
@冰力 1
0

引用来自“orpherus”的评论

唯有把swoole merge进PHP的官方仓库,才能拯救PHP

引用来自“冰力”的评论

@orpherus 扯淡,官方有 event 扩展挺好用的,而且稳定。

引用来自“orpherus”的评论

等你用过swoole的coroutine之后再来评价
@orpherus 那就换语言了,谁用脚本语言
0

引用来自“orpherus”的评论

唯有把swoole merge进PHP的官方仓库,才能拯救PHP

引用来自“冰力”的评论

@orpherus 扯淡,官方有 event 扩展挺好用的,而且稳定。
封装libevent的event和自行实现底层的swoole这2个扩展
都是被收录到官方PECL仓库的第三方扩展:
http://pecl.php.net/package/event
http://pecl.php.net/package/swoole

swoole的复杂度要比event大不少.
swoole不仅实现了底层网络的异步,还实现了文件系统的异步,以及Redis/MySQL异步和协程客户端.
此外,swoole还内置用C实现了异步的HTTP和WebSocket服务器,这也是event所没有的.
另外,swoole内置的进程线程服务架构,以及日志记录,心跳检测这些机制,更是event所没有的.
event基于libevent库实现跨平台,而swoole由于使用了诸多Linux特性,所以现阶段还不支持Windows.
比如Swoole服务的这套进程/线程架构,移植都Windows就不容易:
https://wiki.swoole.com/static/image/process.jpg

像一些大型PHP框架,移植到Swoole里能大幅提升性能.
脚本不用每个请求都重复执行,需要热部署也能用require实现:
$httpserver->on('request', function ($req, $res) {
  require __DIR__ . '/onrequest.php'; // 热部署,修改onrequest.php每个请求都能生效
});
$_COOKIE['uid'] = $req->cookie['uid'];
$_GET['action'] = $req->get['action'];
$_POST['id'] = $req->post['id'];
$_FILES['file'] = $request->files['file'];
$_SERVER['REQUEST_URI'] = $req->server['request_uri'] . '?' . $req->server['query_string'];
0

引用来自“orpherus”的评论

唯有把swoole merge进PHP的官方仓库,才能拯救PHP

引用来自“吕秀才”的评论

说句难听的,屎一样的文档

引用来自“simple__”的评论

文档的确比较少,但是用起来还是比较爽的,正常应用问题不大

引用来自“吕秀才”的评论

难道真的是国产开源软件的通病?
@吕秀才 高高在上,问一下回复是先把基础学好再来。
0

引用来自“orpherus”的评论

唯有把swoole merge进PHP的官方仓库,才能拯救PHP

引用来自“冰力”的评论

@orpherus 扯淡,官方有 event 扩展挺好用的,而且稳定。
等你用过swoole的coroutine之后再来评价
0

引用来自“orpherus”的评论

唯有把swoole merge进PHP的官方仓库,才能拯救PHP
@orpherus 扯淡,官方有 event 扩展挺好用的,而且稳定。
1
没有什么亮点!
0

引用来自“orpherus”的评论

唯有把swoole merge进PHP的官方仓库,才能拯救PHP

引用来自“吕秀才”的评论

说句难听的,屎一样的文档

引用来自“simple__”的评论

文档的确比较少,但是用起来还是比较爽的,正常应用问题不大

引用来自“neo-chen”的评论

为什么不为开发做点贡献呢?人人都可以参与文档的编写和完善。

我曾经想过写一本 swoole 的电子书,无奈现在工作转向 Java 所以目前主要写 Spring 的电子书。
《Netkiller Java 手札》, 《Netkiller PHP 手札》 已经很多年没有更新过了。
手动点赞,说的在理,现在用的少,回头可以写一下,完善一下
1

引用来自“orpherus”的评论

唯有把swoole merge进PHP的官方仓库,才能拯救PHP

引用来自“吕秀才”的评论

说句难听的,屎一样的文档

引用来自“simple__”的评论

文档的确比较少,但是用起来还是比较爽的,正常应用问题不大
为什么不为开发做点贡献呢?人人都可以参与文档的编写和完善。

我曾经想过写一本 swoole 的电子书,无奈现在工作转向 Java 所以目前主要写 Spring 的电子书。
《Netkiller Java 手札》, 《Netkiller PHP 手札》 已经很多年没有更新过了。
1

引用来自“orpherus”的评论

唯有把swoole merge进PHP的官方仓库,才能拯救PHP

引用来自“吕秀才”的评论

说句难听的,屎一样的文档

引用来自“simple__”的评论

文档的确比较少,但是用起来还是比较爽的,正常应用问题不大
难道真的是国产开源软件的通病?
1

引用来自“orpherus”的评论

唯有把swoole merge进PHP的官方仓库,才能拯救PHP

引用来自“吕秀才”的评论

说句难听的,屎一样的文档
文档的确比较少,但是用起来还是比较爽的,正常应用问题不大
1

引用来自“orpherus”的评论

唯有把swoole merge进PHP的官方仓库,才能拯救PHP
说句难听的,屎一样的文档
1
等一个人。。
1
唯有把swoole merge进PHP的官方仓库,才能拯救PHP
1
Java是宇宙最好语言不解释...
1
我来带头。
PHP是世界上最好的语言,没有之一。
0
顶部