Следующая функция работает в PHP> 5.3, но ошибки в старых версиях. Как я могу изменить это, чтобы сделать его 5.2 безопасным?Создание функции закрытия PHP для PHP 5.2
function _iniloader_get_dirs($dir) {
$dirs = array_filter(scandir($dir), function ($item) use ($dir) {
return (is_dir($dir.'/'.$item) && $item != "." && $item != "..");
});
// Use array_values to reset the array keys:
return array_values($dirs);
}
5,2 Ошибка:
Parse error: syntax error, unexpected T_FUNCTION ... on line 2
PHP 5.3 вышел три года назад, а 5.2 больше не поддерживается. Нужно ли его поддерживать? – ceejayoz
Наша платформа для хостинга использует ее для WordPress. – Yarin
Я бы получил новую платформу для хостинга. Использование неподдерживаемых версий PHP предоставляет вам значительные риски для безопасности. – ceejayoz