Sie sind hier: PHP-Versionen > PHP 7 > PHP 7.0

PHP 7.0.13 wurde am 10.11.2016 herausgebracht. Im folgenden erhalten Sie einen kurzen Überblick welche Änderungen in diesem Patch enthalten waren. Bei Interesse kann auch das ausführliche Änderungsprotokoll eingesehen werden.

Fehlerbehebung
Core
Exception::__toString() cause circular references
parse_str() without a second argument leads to crash
Autoload with Opcache allows importing conflicting class name to namespace
(Sub-)Namespaces unexpected behaviour
Fix pthreads detection when cross-compiling
try/catch not working with two exceptions inside a same operation
Exception thrown from error handler causes valgrind warnings (and crashes)
(Float)"Nano" == NAN
GD
Integer overflow in imageline() with antialiasing
imagescale() is not affected by, but affects imagesetinterpolation()
Integer overflow in gdImageScaleBilinearPalette()
Stack Buffer Overflow in GD dynamicGetbuf
Ilegal write/read access caused by gdImageAALine overflow
imagefilltoborder stackoverflow on truecolor images
IMAP
Integer Overflow in "_php_imap_mail" leads to crash
OCI8
Bind reference overwritten on PHP 7
phpdbg
Simple SIGINT does not have any effect with -rr
INI files are loaded even invoked as -n --version
Session
session_unset() empties values from all variables in which is $_session stored
SOAP
SoapServer reports Bad Request when gzipped
Nested object in "any" element overwrites other fields
Peer verification fails when using a proxy with SoapClient
SQLite3
2147483647 is fetched as string
Standard
passing additional_parameters causes mail to fail
array_replace_recursive sometimes mutates its parameters
parse_url return wrong hostname
Wddx
NULL Pointer Dereference in WDDX Packet Deserialization with PDORow
Neuerung
phpdbg
Properly allow for stdin input from a file
Add -s command line option / stdin command for reading script from stdin
Ignore non-executable opcodes in line mode of phpdbg_end_oplog()

Changelog Quelle php.net

Anzeige