函数ereg已废弃,如何更新为preg_match?

问题描述 投票:0回答:1

我正在使用一个旧的php脚本,运行在php 5.2上,但主机不再提供php 5.4以下的版本,我收到一个关于函数ereg的错误,需要更新到preg_match,但我不知道如何做,而且在网上也没有太多帮助。有什么帮助吗?

现有的代码:

if (!ereg('^/[^./][^/]/*$', $cfg["theme"]))
preg-match ereg
1个回答
0
投票

你可以使用

 if (!preg_match('~^/[^./][^/]/*$~', $cfg["theme"]))

注意这里的regex定界符。~.

© www.soinside.com 2019 - 2024. All rights reserved.