Бывает, что в проекте много классов, каждый их которых лежит в своем файле и код начинается с массы require или include.
В php давно существует несколько способов для автоматического подключения таких файлов.
Пожалуй самым известным является менеджер пакетов composer, но иногда его использование неприемлемо по той или иной причине.
Ниже приведу простой пример для решения данной задачи "своими руками".