PHP7废弃的一些东西

2019-04-08 19:01:23
PHP官网   PHP官网  
技术资料 174

1.废弃扩展

Ereg 正则表达式 
mssql 
mysql 
sybase_ct

2.废弃的特性

不能使用同名的构造函数 
实例方法不能用静态方法的方式调用

3.废弃的函数

方法调用 
call_user_method() 
call_user_method_array()

应该采用call_user_func() 和 call_user_func_array()

加密相关函数

mcrypt_generic_end() 
mcrypt_ecb() 
mcrypt_cbc() 
mcrypt_cfb() 
mcrypt_ofb()

注意: PHP7.1 以后mcrypt_*序列函数都将被移除。推荐使用:openssl 序列函数

杂项

set_magic_quotes_runtime 
set_socket_blocking 
Split 
imagepsbbox() 
imagepsencodefont() 
imagepsextendfont() 
imagepsfreefont() 
imagepsloadfont() 
imagepsslantfont() 
imagepstext()

4.废弃的用法

$HTTP_RAW_POST_DATA 变量被移除, 使用php://input来代

ini文件里面不再支持#开头的注释, 使用”;”

移除了ASP格式的支持和脚本语法的支持: <% 和 < script language=php >


郑重提醒:部分素材来源于互联网,如果侵犯了您的权利,请及时联络我们更正,谢谢合作,电邮:help@usualtool.com