Lines Matching refs:now
24 some old options removed. This is now written in PHP and has no external
29 error_get_last() state. As such, they now work the same way as manually
31 . TypeError now reports wrong types as `int` and `bool` instead of `integer`
47 . "continue" statements targeting "switch" control flow structures will now
83 . References returned by array and property accesses are now unwrapped as
110 . All warnings thrown by BCMath functions are now using PHP's error handling.
112 . bcmul() and bcpow() now return numbers with the requested scale. Formerly,
118 DOMNotation is now an empty DOMNodeList instead of NULL, according to the
134 . Prepared statements now properly report the fractional seconds for DATETIME/
140 . Prepared statements now properly report the fractional seconds for DATETIME/
151 . Reflection export to string now uses `int` and `bool` instead of `integer`
165 . Mathematic operations involving SimpleXML objects will now treat the text as
170 . Undefined variables passed to compact() will now be reported as a notice.
171 . getimagesize() and related functions now report the mime type of BMP images
174 . stream_socket_get_name() will now return IPv6 addresses wrapped in brackets.
187 . Array destructuring now supports reference assignments using the syntax
190 . instanceof now allows literals as the first operand,
193 A small number of compilation errors will now throw a CompileError instead
197 . Trailing commas in function and method calls are now allowed.
201 . bcscale() can now also be used as getter to retrieve the current scale in use.
225 . Case-insensitive string operations now use case-folding instead of case-
227 considered (case insensitively) equal now.
228 . mb_convert_case() with MB_CASE_TITLE now performs title-case conversion
232 . Mbstring now correctly supports strings larger than 2GB.
235 . mb_ereg_*() functions now support named captures. Matching functions like
236 mb_ereg() will now return named captures both using their group number and
242 Additionally, mb_ereg_replace() now supports the \k<> and \k'' notations
257 . The --with-password-argon2[=dir] configure argument now provides support for
261 Support for both Argon2i and Argon2id in the password_* functions now requires
286 . The getallheaders() function is now also available.
298 true as the third argument to define() will now generate a deprecation
309 FILTER_FLAG_HOST_REQUIRED is now deprecated; both are implied for
371 . session_set_cookie_params() now also supports the following signature:
375 Accordingly, the return value of session_get_cookie_params() now also has an
381 . array_push() and array_unshift() can now also be called with a single
383 . setcookie() and setrawcookie() now also support the following signature:
389 . preg_quote() now also escapes the '#' character.
502 . libcurl >= 7.15.5 is now required.
511 . FILTER_VALIDATE_FLOAT now also supports a `thousand` option, which
540 behavioral changes (for instance, character ranges in classes are now more
548 . DATETIME2 columns are now treated like DATETIME columns.
551 . SQLite3 databases can now be opened in read-only mode by setting the
555 . var_export() now exports stdClass objects as an array casted to an object
560 . Building against tidyp (<https://github.com/petdance/tidyp>) is now also
566 now also heeded if the extension has been built against libxml. Formerly,