Lines Matching refs:now
28 * Indirect variable, property and method references are now interpreted with
43 * The global keyword now only accepts simple variables. Instead of
47 it is now required to write the following:
62 will now throw a strict standards error regardless of whether parentheses
66 by-reference assignments will now result in a different order. For example
73 now results in the array ["a" => 1, "b" => 1], while previously the result
88 will now result in $array == [1, 2, 3] rather than [3, 2, 1]. Note that only
110 will now result in $x == null and $y == null (without notices) instead of
111 $x == "x" and $y == "y". Furthermore list() is now always guaranteed to
116 will now result in $a == 0 and $b == 1. Previously both $a and $b were null.
134 will now print the value int(0) three times. Previously the output was int(1),
137 * When iterating arrays by-value, foreach will now always operate on a copy of
148 will now print all three elements (0 1 2), while previously the second element
152 to influence the iteration. However PHP will now do a better job of
162 will now iterate over the appended element as well. As such the output of this
163 example will now be "int(0) int(1)", while previously it was only "int(0)".
200 will now print "2" instead of "1". This code should be changed to either
224 will now result in the stack trace
247 * Invalid octal literals (containing digits larger than 7) now produce compile
256 * Bitwise shifts by negative numbers will now throw an ArithmeticError:
303 strings and heredocs, "\u{" followed by an invalid sequence will now result in
324 * There are now two exception classes: Exception and Error. Both classes
328 * Some fatal errors and recoverable fatal errors now throw an Error instead.
336 * Parser errors now generate a ParseError that extends Error. Error
341 * Constructors of internal classes will now always throw an exception on
391 Furthermore the following class, interface and trait names are now reserved
400 expression context. It is now a right-associative operator with precedence
407 // And is now interpreted as
413 // And is now interpreted as
430 . substr() now returns an empty string instead of FALSE when the truncation happens on boundaries.
437 …. setcookie() with an empty cookie name now issues a WARNING and doesn't send an empty set-cookie …
452 . dba_delete() now returns false if the key was not found for the inifile
456 . Requires libgmp version 4.2 or newer now.
457 . gmp_setbit() and gmp_clrbit() now return FALSE for negative indices, making
522 . xml_set_object() now requires to manually unset the $parser when finished,
549 . define() now supports arrays as constant values, fixing an oversight where
555 . Reserved keywords can now be used in various new contexts.
605 . Listen = port now listen on all addresses (IPv6 and IPv4-mapped).
613 class name, are now deprecated.
614 . Static calls to non-static methods are now deprecated.
617 . The "capture_session_meta" SSL context option is now deprecated. Meta
618 data concerning active crypto on a stream resource is now accessible
633 hardcoded value of 16. This limit is now removed and the number of pipes is
641 The function now supports an array of objects as well as two-dimensional
646 It accepts now a Windows only configuration
656 It prints now "int" instead of "long", and "float" instead of "double".
840 . Calling a method on a non-object now raises a catchable error instead of a
842 . Error messages for zend_parse_parameters, type hints and conversions now
844 . Output buffering now continues to work for an aborted connection if
853 now we don't allocate extra space.