错误提示:Deprecated: Assigning the return value of new by reference is deprecated in
Deprecated: Function ereg() is deprecated
Function split() is deprecated
上面php错误都是有低版本程序在高版本的服务器上面运行导致的,在5.3以后一些函数就弃用了。如果想运行老程序则需要降低php版本
下面列出一些新旧版本的函数以及修改的地方
正则相关,正则的转换已经要注意原来的正则表达式一般没有/rule/的斜杠,后面的都有了
ereg_replace() preg_replace()
ereg() preg_match()
eregi_replace() preg_replace()
eregi() preg_match()
替换相关
split() preg_split()
spliti() preg_split()
类符号
=& 类相关已经弃用,直接用=号即可。如果是连接符,仍然可用
功能
split 换成explode
以上就是常见的php版本出现的函数,或者版本问题。
更多信息请查看IT技术专栏