任何人都可以在此代码中将ereg替换为preg值:
$phpAds_config['url_prefix'] = strtolower(eregi_replace("^([a-z]+)/.*$", "\\1://",
$HTTP_SERVER_VARS['SERVER_PROTOCOL'])) . $host .
ereg_replace("/admin/install.php(\?.*)?$", "", $HTTP_SERVER_VARS['PHP_SELF']);
答案 0 :(得分:0)
用分隔符包围你的正则表达式:
$phpAds_config['url_prefix'] = strtolower(
preg_replace("~^([a-z]+)/.*$~i", "\1://", $HTTP_SERVER_VARS['SERVER_PROTOCOL'])).
$host.
preg_replace("~/admin/install.php(\?.*)?$~", "", $HTTP_SERVER_VARS['PHP_SELF']);