现在已弃用在空、非数字和非字母数字字符串使用自增运算符(++
)。此外,自增非数字字符串是软弃用。这意味着不会发出
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
常量替代。
已弃用 NumberFormatter::TYPE_CURRENCY
常量。
已弃用使用单独的 $hostname
和 $port
调用 ldap_connect()。
已弃用传递负 $width
给
mb_strimwidth()。
现在已弃用使用 resource 和 $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
的未来版本中移除。