Lines Matching refs:now
23 . Programs that were very close to overflowing the call stack may now throw an
27 . Executing proc_get_status() multiple times will now always return the right
30 will now also return the right exit code. Previously this would return -1.
34 . Zend Max Execution Timers is now enabled by default for ZTS builds on
36 . Uses of traits with static properties will now redeclare static properties
40 . Assigning a negative index n to an empty array will now make sure that the
42 . Class constant visibility variance is now correctly checked when inherited
44 . WeakMaps entries whose key maps to itself (possibly transitively) may now
48 . In addition to whitespace characters, now comments are allowed between
54 on a node that has no parent is now a no-op instead of a hierarchy
56 . Using the DOMParentNode and DOMChildNode methods without a document now
61 the attribute. This bug is now fixed.
63 when the prefix was already used for a different uri. It now correctly
72 . C functions that have a return type of void now return null instead of
85 . The type of Phar class constants are now declared.
89 * A TypeError is now thrown when passing objects, resources, or arrays
92 * A ValueError is now thrown when using a negative $step for increasing ranges
93 * If $step is a float that can be interpreted as an int, it is now done so
94 * A ValueError is now thrown if any argument is infinity or NAN
95 * An E_WARNING is now emitted if $start or $end is the empty string.
97 * An E_WARNING is now emitted if $start or $end has more than one byte,
99 * An E_WARNING is now emitted if $start or $end is cast to an integer
101 * An E_WARNING is now emitted if $step is a float when trying to generate
104 * range() now produce a list of characters if one of the boundary inputs is
107 . The file() flags error check now catches all invalid flags. Notably
111 . The type of SNMP class constants are now declared.
118 . Anonymous classes may now be marked as readonly.
119 . Readonly properties can now be reinitialized during cloning.
121 . Class, interface, trait, and enum constants now support type
123 . Closures created from magic methods can now accept named arguments.
124 . The final modifier may now be used when using a method from a trait.
128 . Class constants can now be accessed dynamically using the C::{$name}
131 . Static variable initializers can now contain arbitrary expressions.
135 . It is now possible to lint multiple files.
145 . It is now possible to assign CData to other CData. This means you can
146 now assign CData to structs and fields.
149 . opcache_get_status()['scripts'][n]['revalidate'] now contains a Unix
154 . posix_getrlimit() now takes an optional $res parameter to allow fetching a
156 . posix_isatty() now raises type warnings for integers following the usual
158 . posix_ttyname() now raises type warnings for integers following the usual
162 . Streams can now emit the STREAM_NOTIFY_COMPLETED notification. This was
178 is now deprecated. Moreover, incrementing non-numeric strings is soft
181 . Using the -- operator on empty or non-numeric strings is now deprecated.
183 . Calling get_class() and get_parent_class() without arguments is now
187 . Calling dba_fetch() with $dba as the 3rd argument is now deprecated.
190 . Calling FFI::cast(), FFI::new(), and FFI::type() statically is now
203 . Passing a negative $width to mb_strimwidth() is now deprecated.
206 . Calling Phar::setStub() with a resource and a length is now deprecated.
215 . The assert_options() function is now deprecated.
221 . Using exceptions is now preferred, warnings will be removed in the future.
248 . class_alias() now supports creating an alias of an internal class.
253 . User exception handlers now catch exceptions during shutdown.
256 are no longer converted to HTML entities. The whole HTML is now wrapped in
260 . easter_date() now supports years from 1970 to 2,000,000,000 on 64-bit
264 . curl_getinfo() now supports two new constants: CURLINFO_CAPATH and
271 DOMDocument::loadXML() and DOMDocument::loadXMLFile() now have a tentative
282 now returns true on success, previously null was returned.
283 . IntlBreakiterator::setText() now returns false on failure, previously
285 now returns true on success, previously null was returned.
286 . IntlChar::enumCharNames is now returning a boolean.
305 . mb_detect_encoding's "non-strict" mode now behaves as described in the
319 . mysqli_fetch_object now raises a ValueError instead of an Exception when
322 . mysqli_poll now raises a ValueError when the read nor error arguments are
324 . mysqli_field_seek and mysqli_result::field_seek now specify return type
328 . odbc_autocommit() now accepts null for the $enable parameter.
333 . pg_fetch_object now raises a ValueError instead of an Exception when the
336 . pg_insert now raises a ValueError instead of a WARNING when the table
342 pg_field_is_null() is now nullable.
347 a random seed, 0 will use zero as the seed. The functions are now
358 . unserialize() now emits a new E_WARNING if the input contains unconsumed
361 . array_pad() is now only limited by the maximum number of elements an array
366 . password_hash() will now chain the underlying Random\RandomException
368 . proc_open() $command array must now have at least one non empty element.
371 Windows but it is now also the case if posix_spawn implementation is in use
374 . array_sum() and array_product() now warn when values in the array cannot
377 a numeric cast (e.g. GMP) are now casted instead of ignored.
476 . WeakMaps now have ephemeron-like behavior: Entries whose key maps to itself
481 . The ++ and -- operators now emit warnings when attempting to increment
486 handler that overrides addition and subtraction now can be incremented
494 . The SQLite3 class now throws \SQLite3Exception (extends \Exception) instead
496 . The SQLite error code is now passed in the exception error code instead of
641 . An Error is now thrown when the process call stack exceeds a certain size,
648 . FFI::load() is now allowed during preloading when opcache.preload_user is
653 . FPM CLI test now fails if the socket path is longer than supported by OS.
667 . stat() access operations like file_exists() and similar will now use real
676 . Looping over a DOMNodeList now uses caching. Therefore requesting items no
678 . Getting text content from nodes now avoids an allocation, resulting in a
680 . DOMChildNode::remove() now runs in O(1) performance.
683 . The file() flags error check is now about 7% faster.
686 . RecursiveDirectoryIterator now performs less I/O when looping over a