Как импортировать php файл чтобы импортировался только php без html?
Разметку принято выносить в отдельные файлы.

у меня обучение - проект, дока по PHP и всё.
В доке по php есть set_error_handler который позволит отловить большинство ошибок, а почти все остальные можно поймать при помощи register_shutdown_function.

После того как сработает ваш обработчик ошибок вызовы debug_backtrace или Exception ->getTrace позволят не только увидеть в какой строке произошла ошибка, но покажут что происходило до ошибки - какие функции и с какими параметрами вызывались.

Развлекайтесь.

(да, есть конечно готовые бибилиотеки для обработки ошибок, но в целях обучения можно и велосипед написать)
Ну, вы должны вынести то что должно быть импортировано отдельно от разметки в третий файл. И импортировать всё из третьего файла и в index и в config