? PHP 7.0.x 棄用的功能
新函數(shù) ?
Bejson.com
PHP Manual
從 PHP 5.6.x 移植到 PHP 7.0.x
變更的函數(shù)
變更的函數(shù)
PHP 核心
debug_zval_dump()
現(xiàn)在打印 "int" 替代 "long", 打印 "float" 替代 "double"
dirname()
增加了可選的第二個參數(shù),
depth
, 獲取當(dāng)前目錄向上
depth
級父目錄的名稱。
getrusage()
現(xiàn)在支持 Windows.
mktime()
and
gmmktime()
函數(shù)不再接受
is_dst
參數(shù)。
preg_replace()
函數(shù)不再支持 "\e" (
PREG_REPLACE_EVAL
). 應(yīng)當(dāng)使用
preg_replace_callback()
替代。
setlocale()
函數(shù)不再接受
category
傳入字符串。 應(yīng)當(dāng)使用
LC_*
常量。
exec()
,
system()
and
passthru()
函數(shù)對 NULL 增加了保護.
shmop_open()
現(xiàn)在返回一個資源而非一個int, 這個資源可以傳給
shmop_size()
,
shmop_write()
,
shmop_read()
,
shmop_close()
和
shmop_delete()
.
substr()
現(xiàn)在當(dāng) start 的值與 string 的長度相同時將返回一個空字符串。
xml_parser_free()
不再足以釋放解析器資源,如果它引用了一個對象,而這個對象又引用了那個解析器資源。在這種情況下,需要額外地取消設(shè)置 $parser。