здесь ошибка $arr = file_exists($file) ? file($file) : [];
такую ошибку пишет Parse error: syntax error, unexpected '[' in H:\home\mysite.local\www\index.php on line 15
У вас php ниже версии 5.4 ? Тогда замените строку с ошибкой на этот вариант
У вас файл с кодом в другой кодировке что-ли? Нужно кодировку вашего файла с кодом преобразовать в UTF-8 без BOM. Преобразование можно выполнить, например, в Notepad++.