我在网站上看到以下消息,我该怎么办?
不推荐使用:函数eregi()在第2542行的D:\ wamp \ www \ cidoc.gov.mz \ modules \ mod_swmenupro \ functions.php中弃用
答案 0 :(得分:3)
以下是已弃用的功能和替换功能列表
Function replacements POSIX PCRE
ereg_replace() => preg_replace()
ereg() => preg_match()
eregi_replace() => preg_replace()
eregi() => preg_match()
split() => preg_split()
spliti() => preg_split()
sql_regcase() => No equivalent
用户preg_match()
而不是eregi()
答案 1 :(得分:1)
你可以
一个。降级你的php版本(不推荐)或
湾使用stristr()。手册中有一条注释,说明您可以用来替换文件中的代码:
因为在php 5之后不建议使用eregi,所以可以替换它 如果仅用于简单搜索,请使用
stristr
。对于具有正则表达式功能的编辑器:
eregi\(([^,]*),([^)]*)\) stristr(\2,\1)
我没试过这个。