getopt() has an optional third parameter that exposes
the index of the next element in the argument vector list to be processed.
This is done via a by-ref parameter.
getenv() no longer requires its parameter. If the
parameter is omitted, then the current environment variables will be
returned as an associative array.
get_headers() now has an additional parameter to enable
for the passing of custom stream contexts.
substr() and iconv_substr() now return an empty string,
if string is equal to start characters long.
xml_parser_free() is no longer sufficient to free the
parser resource, if it references an object and this object references that
parser resource. In this case it is necessary to additionally unset the $parser.
MessageFormatter::format() and related functions
now accept named arguments and mixed numeric and named arguments when PHP
is linked to ICU 4.8 or later.
MessageFormatter::format() and related functions
no longer error when an insufficient number of arguments have been
provided. Instead, the placeholders will not be substituted.