试图将我们的网站从 Joomla 2.5.9 更新到 2.5.22,但它破坏了网站,给了我错误:
致命错误:无法重新声明 word_count()(之前在 domain/templates/rt_momentum/overrides/mod_rokgallery/templates/slideshow/default.php:9 中声明) domain/templates/rt_momentum/overrides/mod_rokgallery/templates/slideshow/default.php on第 24 行
它引用的代码是这个块(从第 9-24 行运行):
function word_count($str, $asArray = 0){
$count = preg_match_all("/\d{1,}|\p{L}[\p{L}\p{Mn}\p{Pd}'\x{2019}]*/u", $str, $matches);
if ($asArray == 2){
$positions = array();
$cursor = 0;
foreach($matches[0] as $value){
$positions[$cursor] = $value;
$cursor += strlen($value) + 1;
}
return $positions;
} else {
return $count;
}
}
站点支持已尝试提供帮助,但在此处将我介绍给了我。
非常感谢任何帮助!
斯科特