您的位置: 首页 > PPT技巧 >

PHP 7.0.11 正式发布

时间:2016-09-14 整理:docExcel.net

PHP 7.0.11 正式发布了。

下载地址:http://php.net/distributions/php-7.0.11.tar.gz

改进日志如下:

- Core:

.Fixed bug #72944 (Null pointer deref in zval_delref_p). (Dmitry)
.Fixed bug #72943 (assign_dim on string doesn't reset hval). (Laruence)
.Fixed bug #72911 (Memleak in zend_binary_assign_op_obj_helper). (Laruence)
.Fixed bug #72813 (Segfault with __get returned by ref). (Laruence)
.Fixed bug #72767 (PHP Segfaults when trying to expand an infinite operator). (Nikita)
.Fixed bug #72854 (PHP Crashes on duplicate destructor call). (Nikita)
.Fixed bug #72857 (stream_socket_recvfrom read access violation). (Anatol)

- COM:

.Fixed bug #72922 (COM called from PHP does not return out parameters). (Anatol)

- Dba:
.Fixed bug #70825 (Cannot fetch multiple values with group in ini file). (cmb)

- FTP:
.Fixed bug #70195 (Cannot upload file using ftp_put to FTPES with require_ssl_reuse). (Benedict Singer)

- GD:
.Fixed bug #72709 (imagesetstyle () causes OOB read for empty $styles). (cmb)
.Fixed bug #66005 (imagecopy does not support 1bit transparency on truecolor images). (cmb)
.Fixed bug #72913 (imagecopy () loses single-color transparency on palette images). (cmb)
.Fixed bug #68716 (possible resource leaks in _php_image_convert ()). (cmb)

- iconv:
.Fixed bug #72320 (iconv_substr returns false for empty strings). (cmb)

- IMAP:
.Fixed bug #72852 (imap_mail null dereference). (Anatol)

- Intl:
. Fixed bug #65732 (grapheme_*() is not Unicode compliant on CR LF sequence). (cmb)
. Fixed bug #73007 (add locale length check). (Stas)

- Mysqlnd:
. Fixed bug #72293 (Heap overflow in mysqlnd related to BIT fields). (Stas)

- OCI8
.Fixed invalid handle error with Implicit Result Sets. (Chris Jones)
.Fixed bug #72524 (Binding null values triggers ORA-24816 error). (Chris Jones)

- Opcache:
.Fixed bug #72949 (Typo in opcache error message). (cmb)

- PDO:
.Fixed bug #72788 (Invalid memory access when using persistent PDO connection). (Keyur)
.Fixed bug #72791 (Memory leak in PDO persistent connection handling). (Keyur)
.Fixed bug #60665 (call to empty () on NULL result using PDO::FETCH_LAZY returns false). (cmb)

- PDO_DBlib:
.Implemented stringify 'uniqueidentifier' fields. (Alexander Zhuravlev, Adam Baratz)

- PDO_pgsql:
.Implemented FR #72633 (Postgres PDO lastInsertId () should work without specifying a sequence). (Pablo Santiago S nchez, Matteo)
.Fixed bug #72759 (Regression in pgo_pgsql). (Anatol)

- Phar:
. Fixed bug #72928 (Out of bound when verify signature of zip phar in phar_parse_zipfile). (Stas)
. Fixed bug #73035 (Out of bound when verify signature of tar phar in phar_parse_tarfile). (Stas)

- Reflection:
.Fixed bug #72846 (getConstant for a array constant with constant values returns NULL/NFC/UKNOWN). (Laruence)

- Session:
.Fixed bug #72724 (PHP7: session-uploadprogress kills httpd). (Nikita)
.Fixed bug #72940 (SID always return "name=ID", even if session cookie exist). (Yasuo)

- SimpleXML:
.Fixed bug #72971 (SimpleXML isset/unset do not respect namespace). (Nikita)
.Fixed bug #72957 (Null coalescing operator doesn't behave as expected with SimpleXMLElement). (Nikita)

- SPL:
.Fixed bug #73029 (Missing type check when unserializing SplArray). (Stas)

- Standard:
.Fixed bug #55451 (substr_compare NULL length interpreted as 0). (Lauri Kentt )
.Fixed bug #72278 (getimagesize returning FALSE on valid jpg). (cmb)
.Fixed bug #65550 (get_browser () incorrectly parses entries with "+" sign). (cmb)

- Streams:
.Fixed bug #72853 (stream_set_blocking doesn't work). (Laruence)
.Fixed bug #72764 (ftps:// opendir wrapper data channel encryption fails with IIS FTP 7.5, 8.5). (vhuk)
.Fixed bug #71882 (Negative ftruncate () on php://memory exhausts memory). (cmb)

- SQLite3:
.Downgraded bundled SQLite to 3.8.10.2. (Anatol);

- Sysvshm:
.Fixed bug #72858 (shm_attach null dereference). (Anatol)

- XML:
.Fixed bug #72085 (SEGV on unknown address zif_xml_parse). (cmb)
.Fixed bug #72714 (_xml_startElementHandler () segmentation fault). (cmb)

- Wddx:
.Fixed bug #72860 (wddx_deserialize use-after-free). (Stas)
.Fixed bug #73065 (Out-Of-Bounds Read in php_wddx_push_element). (Stas)

- ZIP:
. Fixed bug #68302 (impossible to compile php with zip support). (cmb)

为什么开发者对PHP又爱又恨 问题:为什么开发者对PHP又爱又恨
回答:...在 web 开发中的应用而知名。首次由 Rasmus Lerdorf 在 1995 年发布,受 WordPress 和 Facebook 的影响而变化着,据 W3Techs 报道,82% 网站的服务器端编程语言是 PHP。这门语言在编程语言受欢迎程度排名上,稍微落后于 Java,在竞争对手 Tiob...
为什么开发人员对于PHP语言褒贬不一 问题:为什么开发人员对于PHP语言褒贬不一
回答:... Java,在 Toibe 排行中名列第六。2015 年会有高性能的 PHP 7 发布。 像所有的技术一样,人们对它的评价参差不齐。我们来看看为什么有的人喜欢它而有的人诅咒它。 优点一:流行,容易上手 PHP 是目前最流行的编程语言。PHP 工...
Github欢乐多,PHP神级代码引发吐槽热 问题:Github欢乐多,PHP神级代码引发吐槽热
回答: 前日,github 的 PHP 板块惊现一段能够提升 70% 运行效率的代码,引发了全世界众多网友的吐槽和调侃,“awesome!”、“well done!”、“PHP 是世界第一语言!”平时不苟言笑,埋头苦干的程序员们充分发挥了其...
PHP大神的十大优良习惯 问题:PHP大神的十大优良习惯
回答:...相应的功能。手册是你的朋友。另外,现在有很多使用 PHP 开发的开源程序。为什么不去学习和借鉴呢?下载一份开源的 PHP 应用程序的源代码,仔细阅读它吧。也许越大的项目越值得去阅读,虽然它们也许有更复杂的结构和系...
多方位解析PHP vs Node之争 问题:多方位解析PHP vs Node之争
回答: 英文原文:PHP vs. Node : An epic battle for developer mind share PHP vs Node 之争由来已久,前者用于动态网页开发,后者是用来编写高性能网络服务器的 JavaScript 工具包,到底他们如何?InfoWorld 测试中心的 Peter Wayner 日前撰文指出两者的优...
phpTrace:奇虎360开源的PHP脚本跟踪分析工具 问题:phpTrace:奇虎360开源的PHP脚本跟踪分析工具
回答: phpTrace 是奇虎 360 开源的一款跟踪和分析 PHP 脚本的工具。如果开发者用过 strace 的话,则可能很容易想到 phpTrace 到底实现了什么样的功能。  在解释为何开发 phpTrace 时,项目组成员介绍说:  其实,phpTrace 是类 strace 的...
相关知识:

下面内容对您也许有用

      话题:谁能帮我配置Win7

      推荐回答:看是否能从本地访问假如可以就证明IIS配置成功但是从你的截图来看,随便弄个网页放在root下面你先设置IIS,似乎是php的config文件

      话题:0.1+0.3+0.5+0.7+0.9+0.11+0.99

      问题详情:大意:0.1+0.3后面加的全是奇数(也就是单数,1357)让你打出

      推荐回答:0.1+0.3+0.5+0.7+0.9+0.11+0.99=(0.1+0.3+0.5+0.7+0.9)+(0.11+0.99)=1/10*(1+3+5+7+9)+1/100*(11+13++99)=1/10*25+1/100*(11+99)*[(99-11)/2+1]/2=2.5+24.75=27.25.设2001年此地区的耕地面积是x,则由题意得x(1-1/2)^5=0.45x=0.45/[(1/2)^5]x=14.4.即2001年此地区的耕地面积是14.4万平方千米.

      话题:怎么搭建php环境Apache+PHP+mysql

      推荐回答:/article/b24f6c82c525d686bfe5da1e.maiziedu题主可以看下这个经验./article/b24f6c82c525d686bfe5da1e:.baidu: : 或这个视频教程./course/php/329-6153/" target="_blank": jingyan.baidu.maiziedu:分享

      话题:php+mssql+iis7.0

      推荐回答:强烈不推荐你用access或sql数据库,那样体现不出php的速度和跨平台优势。php没有一个统一的数据库接口。所以连ac数据库能痛苦死你,数据库分页更能让你吐血。连mysql非常的简单。给你个例子?$conn=mysql_connect("localhost","root","123"); 依次为服务器/用户名/密码mysql_select_db("mydb") or die("数据库连接失败"); mydb是数

      话题:0.1+0.3+0.5+0.7+0.9+0.11+0.13+0.15+0.17+0.19+0.99

      推荐回答:0.1+0.3+0.5+0.7+0.9+0.11+0.13+0.15+0.17+0.19+0.99=(1+3+5+7+9)/10+(11+13+15++99)/100=(1+9)*5/2/10+(11+99)*45/2/100=5/2+99/4=109/4=27.25

      话题:用PHP写一个计算1+2+3+4+5+6+7+8+9+10的页面,用循环

      问题详情:1+2+3+4+5+6+7+8+9+10=$tot&quot用PHP写一个计算1+2+3+4+5

      推荐回答:; $i $tot = 0; $i++) { $sum+=$i;&quotfor ($i=1; $s = $i == 1 ;}echo $s;;;+'. '? $i ; 11.'?php$sum = 0;='$s = &quot.$sum. $i: $s

      话题:不能打包的可以给我链接

      推荐回答:邮件已经发送,此图是出自画师:スズノナルキ画师主页: .pixiv./member.php?id=884007观看其他图片需注册原图: .pixiv./member_illust.php?mode=medium&illust_id=24223700望采纳

      话题:编写一个php函数,计算1+3+5+7++n(n是奇数)的总和

      推荐回答:$i+=2) &nbspfunction $s; $s=0; for return ($i=1;$i$s+=$i;=$n;f($n){&nbsp

      话题:php求找错,算不对数

      问题详情:htmlhead/headbody1+3+5+7+9+11=?php$sum=0;for($i

      推荐回答:$sum = 0;for($i = 1; $i = 11; $i ++) { 只有是基数才相加 if ($i % 2 != 0) { $sum = $sum + $i; }}echo $sum;你的逻辑不对

    matlab7.11.0下载||||11+1||||45+11||||111+11||||11+15213 ||||21121+11||||11+888||||11+12||||11+6||||11+13 ||||11+22||||11+55||||15+11