我有一个正在尝试集成到网站中的开源程序。我想更新其中导致我的开发 LAMP 设置出现问题的代码。
if ($dbselect)
{
if (!eregi('utf',strtolower($script_encoding)) && !defined('IN_LOGINPAGE'))
{
mysql_query("SET NAMES 'utf8'");
}
else if (empty($script_encoding) || eregi('utf',strtolower($script_encoding)))
{
mysql_query("SET NAMES 'utf8'");
}
}
我知道不推荐使用eregi调用并且应该使用preg_match,但是它给了我以下错误...
Warning: preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash in
如果有人可以修复它并解释为什么我将不胜感激。
TIA(提前致谢)