Parse error: syntax error, unexpected '[' in W:\home\smylife.ru\www\common\classes\actions\ActionBlogs.class.php on line 118
E_PARSE [4] syntax error, unexpected '['
See details in error.log
На предыдущих версиях такого не наблюдалось...
P.S. Если удалить:
$aFilter = array();
if ($sIncludeType = F::GetRequestStr('include_type')) {
$aFilter['include_type'] = array_intersect(array_merge($aAllowBlogTypes, ['personal']), F::Array_Str2Array($sIncludeType));
}
То ошибка пропадает!!!
Вот этот код должен вывести у вас слово personal.
Если выдаст ошибку- значит проблема в версии PHP.
Стоит вроде последняя версия денвера «PHP 5.3.13»
https://php.ru/manual/language.types.array.html
«
Начиная с PHP 5.4 возможно использовать короткий синтаксис определения массивов, который заменяет языковую конструкцию array() на [].
»