现在已弃用对空、非数字或非字母数字字符串使用增量运算符(++
)。此外,递增非数字字符串已被软弃用。这意味着不会发出E_DEPRECATED
诊断信息,但在编写新代码时不应使用此功能。应改用新的str_increment()函数。
现在已弃用对空或非数字字符串使用减量运算符(--
)。
现在已弃用不带参数调用get_class()和get_parent_class()。
现在已弃用将$dba
作为第三个参数调用dba_fetch()。
现在已弃用静态调用FFI::cast()、FFI::new()和FFI::type()。
U_MULTIPLE_DECIMAL_SEP*E*RATORS
常量已被弃用,建议改用U_MULTIPLE_DECIMAL_SEP*A*RATORS
常量。
已弃用使用单独的$hostname
和$port
参数调用ldap_connect()。
现在已弃用向mb_strimwidth()传递负数$width
。
现在已弃用使用资源和$length
参数调用Phar::setStub()。此类调用应替换为:$phar->setStub(stream_get_contents($resource));
MT_RAND_PHP
Mt19937 变体已弃用。
只使用一个参数调用ReflectionProperty::setValue()已弃用。要设置静态属性,请将null
作为第一个参数传递。
assert_options()函数现已弃用。
ASSERT_ACTIVE
、ASSERT_BAIL
、ASSERT_CALLBACK
、ASSERT_EXCEPTION
和ASSERT_WARNING
常量已被弃用。
assert.*
INI 设置已被弃用。有关详细信息,请参见INI 文件处理更改页面。
现在推荐使用异常,警告将在未来版本中移除。在本版本中,调用SQLite3::enableExceptions(false)
将触发弃用警告。
ZipArchive::FL_RECOMPRESS
常量已弃用,并将从未来版本的 libzip 中移除。