блжад, неужели трудно проверить самому перед написанием вопроса, если в логику туго.
свич работает по тупому перебору: сработал блок или нет. в самом блоке ты можешь делать что угодно.
само по себе кол-во файлов (даже в одной директории) никак не влияет на производительность.
а вот, например, при получении листинга такой директории или ее бекапе буду возникать тормоза.
вы бы привели пример того, что должно получиться, ибо есть варианты.
если ключи не важны, то просто $а1 = $2.
если ключи надо сохранить, то https://ideone.com/Vh90X0
с лыжами (которые 4/5к) было что они не заводились на яблочном шнурке, но заводились на шнурке из комплекта монитора.
a не заряжается бук потому что данный монитор рассчитан только на зарядку смартов/планшетов и выдает всего 7 ватт.
если "он нигде не был сохранён" то что вообще можно сделать кроме нового кода?
ну а по теме - есть волшебное слово "сниппеты" и разной степени паршивости менеджеры для управления ими.