发布于 2015-08-07 23:49:48 | 62 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的PHP教程,程序狗速度看过来!

PHP开源脚本语言

PHP(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为php。


PHP(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为php。

PHP 发布了三个更新版本,分别是 5.4.44 、5.5.28 和 5.6.12,这三个版本主要是安全方面的更新,详细内容请看 ChangeLog

Version 5.6.12

06 Aug 2015

  • Core:
    • Fixed bug #70012 (Exception lost with nested finally block).
    • Fixed bug #70002 (TS issues with temporary dir handling).
    • Fixed bug #69793 (Remotely triggerable stack exhaustion via recursive method calls).
    • Fixed bug #69892 (Different arrays compare indentical due to integer key truncation).
    • Fixed bug #70121 (unserialize() could lead to unexpected methods execution / NULL pointer deref).
  • CLI server:
    • Fixed bug #69655 (php -S changes MKCALENDAR request method to MKCOL).
    • Fixed bug #64878 (304 responses return Content-Type header).
  • GD:
    • Fixed bug #53156 (imagerectangle problem with point ordering).
    • Fixed bug #66387 (Stack overflow with imagefilltoborder).
    • Fixed bug #70102 (imagecreatefromwebm() shifts colors).
    • Fixed bug #66590 (imagewebp() doesn't pad to even length).
    • Fixed bug #66882 (imagerotate by -90 degrees truncates image by 1px).
    • Fixed bug #70064 (imagescale(..., IMG_BICUBIC) leaks memory).
    • Fixed bug #69024 (imagescale segfault with palette based image).
    • Fixed bug #53154 (Zero-height rectangle has whiskers).
    • Fixed bug #67447 (imagecrop() add a black line when cropping).
    • Fixed bug #68714 (copy 'n paste error).
    • Fixed bug #66339 (PHP segfaults in imagexbm).
    • Fixed bug #70047 (gd_info() doesn't report WebP support).
  • ODBC:
    • Fixed bug #69975 (PHP segfaults when accessing nvarchar(max) defined columns).
  • OpenSSL:
    • Fixed bug #69882 (OpenSSL error "key values mismatch" after openssl_pkcs12_read with extra cert).
    • Fixed bug #70014 (openssl_random_pseudo_bytes() is not cryptographically secure).
  • Phar:
    • Improved fix for bug #69441.
    • Fixed bug #70019 (Files extracted from archive may be placed outside of destination directory).
  • SOAP:
    • Fixed bug #70081 (SoapClient info leak / null pointer dereference via multiple type confusions).
  • SPL:
    • Fixed bug #70068 (Dangling pointer in the unserialization of ArrayObject items).
    • Fixed bug #70166 (Use After Free Vulnerability in unserialize() with SPLArrayObject).
    • Fixed bug #70168 (Use After Free Vulnerability in unserialize() with SplObjectStorage).
    • Fixed bug #70169 (Use After Free Vulnerability in unserialize() with SplDoublyLinkedList).
  • Standard:
    • Fixed bug #70096 (Repeated iptcembed() adds superfluous FF bytes).

Version 5.5.28

06-Aug-2015

  • Core:
    • Fixed bug #69793 (Remotely triggerable stack exhaustion via recursive method calls).
    • Fixed bug #69892 (Different arrays compare indentical due to integer key truncation).
    • Fixed bug #70002 (TS issues with temporary dir handling).
    • Fixed bug #70121 (unserialize() could lead to unexpected methods execution / NULL pointer deref).
  • OpenSSL:
    • Fixed bug #70014 (openssl_random_pseudo_bytes() is not cryptographically secure).
  • Phar:
    • Improved fix for bug #69441.
    • Fixed bug #70019 (Files extracted from archive may be placed outside of destination directory).
  • SOAP:
    • Fixed bug #70081 (SoapClient info leak / null pointer dereference via multiple type confusions).
  • SPL:
    • Fixed bug #70068 (Dangling pointer in the unserialization of ArrayObject items).
    • Fixed bug #70166 (Use After Free Vulnerability in unserialize() with SPLArrayObject).
    • Fixed bug #70168 (Use After Free Vulnerability in unserialize() with SplObjectStorage).
    • Fixed bug #70169 (Use After Free Vulnerability in unserialize() with SplDoublyLinkedList).

Version 5.4.44

06-Aug-2015

  • Core:
    • Fixed bug #69793 (Remotely triggerable stack exhaustion via recursive method calls).
    • Fixed bug #69892 (Different arrays compare indentical due to integer key truncation).
    • Fixed bug #70121 (unserialize() could lead to unexpected methods execution / NULL pointer deref).
  • OpenSSL:
    • Fixed bug #70014 (openssl_random_pseudo_bytes() is not cryptographically secure).
  • Phar:
    • Improved fix for bug #69441.
    • Fixed bug #70019 (Files extracted from archive may be placed outside of destination directory).
  • SOAP:
    • Fixed bug #70081 (SoapClient info leak / null pointer dereference via multiple type confusions).
  • SPL:
    • Fixed bug #70068 (Dangling pointer in the unserialization of ArrayObject items).
    • Fixed bug #70166 (Use After Free Vulnerability in unserialize() with SPLArrayObject).
    • Fixed bug #70168 (Use After Free Vulnerability in unserialize() with SplObjectStorage).
    • Fixed bug #70169 (Use After Free Vulnerability in unserialize() with SplDoublyLinkedList).


历史版本 :
PHP 7.2.1 正式发布,多项内容修复
PHP 7.1.13,7.0.27,5.6.33 正式发布,多项内容修复
PHP 7.2.0 正式发布,多项内容修复
PHP 7.1.12 正式发布,多项内容修复
PHP 7.0.26 正式发布,多项内容修复
PHP Curl 类库 YurunHttp v1.3.15,新增功能
PHP 7.2.0 RC6 发布,bug 修复版本
PHP 7.2.0 RC5 发布,bug 修复版本
PHP 7.0.25 和 7.1.11 正式发布,多项内容修复
PHP 7.2.0 RC4 发布,bug 修复版本
PHP 7.2.0 RC3 发布,bug 修复版本
PHP 7.0.24 和 7.1.10 正式发布,多项内容修复
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务