Почему при попытке вызвать функцию в РНР коде я получаю 500-ю ошибку?

Как задать одну функцию для данного набора файлов без конфликтов?
Есть файл index.php внутри которого подключаются ещё нескольких php-файлов.
Как сделать, чтобы php-функцию, объявленную в index.php можно было использовать без 500 ошибки в каждом подключаемом файле:

function fileVersion($some) {
  $first = $_SERVER['DOCUMENT_ROOT'].'/'.$some;
  $some = $some.'?ver=';
  $some = $some.filemtime($first);
  return $some;
}

Ответы (1 шт):

Автор решения: WinterSilence

функция должна быть объявлена до подключения php файлов в которых она вызывается.

→ Ссылка