diff options
| author | Christoph M. Becker <cmbecker69@gmx.de> | 2019-02-14 18:34:47 +0100 |
|---|---|---|
| committer | Christoph M. Becker <cmbecker69@gmx.de> | 2019-02-15 13:07:56 +0100 |
| commit | fae22461f95dfe8153fb74a53b9c5daeec47387f (patch) | |
| tree | fa11a88c59c7adc88e373e2aa3ad9823b1ce0d57 /UPGRADING | |
| parent | ade9d5e95b879def3ce5b2b0c117ce1258c211ee (diff) | |
| download | php-git-fae22461f95dfe8153fb74a53b9c5daeec47387f.tar.gz | |
Deprecate case-insensitive constants via typelib import
As of PHP 7.3.0, case-insensitive constants are deprecated. We catch
up on this with regard to ext/com_dotnet, which allows to import
constants from typelibs, by triggering a deprecation notice whenever
`com_load_typelib()` is called with `$case_sensitive` being `false`,
and whenever `com.autoregister_casesensitive` is set to `false`,
regardless of whether there are actually constants in the typelib which
would be imported.
Diffstat (limited to 'UPGRADING')
| -rw-r--r-- | UPGRADING | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -149,6 +149,10 @@ PHP 7.4 UPGRADE NOTES so is equivalent to calling a non-static method statically, which has been deprecated since PHP 7.0. +- COM: + . Importing type libraries with case-insensitive constant registering has been + deprecated. + - Mbstring: . Passing a non-string pattern to mb_ereg_replace() is deprecated. Currently non-string patterns are interpreted as ASCII codepoints. In PHP 8 the |
