替换ereg_replace

fis*_*669 1 php regex preg-replace ereg-replace

可能重复:
如何在PHP中将ereg表达式转换为preg?

我升级了php,现在我得到了ereg_replace已弃用的错误.

我做了一些搜索网络,发现我可以使用preg但不知道如何正确更改此代码

$scriptName = ereg_replace(
    "^".$_SERVER["DOCUMENT_ROOT"], "", 
    $_SERVER["SCRIPT_FILENAME"]
);
Run Code Online (Sandbox Code Playgroud)

sdl*_*rhc 6

替换为ea p.

在第一个参数的开头和结尾添加分隔符.传统上,人们使用斜杠(/),但我喜欢使用,~因为在正则表达式中实际使用该字符的可能性较小.

  • `prpgrpplacp`在我的机器上出错了.:) (3认同)