Правило - безударный гласный в корне слова.Гласный под сомнением ставим под ударение: подфА/Ортило - фАрт, значит в безударной позиции также пишем А.
Правильно пишется - подфАртило.
Часть речи – глагол.
Предложение -
На экзамене Петрову крупно подфартило – он знал ответ всего на один билет, который ему и достался.
Киркорову подфартило - ему не будут шить дело.(кто в курсе, тому всё ясно)
А теперь подробней:
Понятно, что смысл слова подфАртило – это крупно, неожиданно повезло – счастье улыбнулось. И автор, конечно же, может провести взаимосвязь слова подфАртило со словом фАрт – везение, удача, пруха, … ; и убрать слово фОрт – укрепление, крепость, башня.
Но … вы забываете ещё про слово фОртуна – то же самое, что удача, везение. Кстати, также звали богиню удачи и случая - ФОртуна. И пишется-то через О.
Поэтому вполне обоснованны сомнения в написании букв А или О в слове подфАртило.
Слово подфАртило относится к неологизмам, поэтому глубоко копаться в этимологии слова не приходится.
Думаю, что слово фАртить произошло всё-таки от слова фОртуна. И пришли к нам данные слова из лексикона карточных игроков. Фортуна улыбнулась. Фортуна отвернулась. ПодфАртило сегодня. Фарту нет.
Я думаю, что со временем О изменилась на А точно также как гОрОд изменился в грАд, стОрОж – в стрАж, … Но конкретного правила в русском языке по чередованию букв О и А в этом слове не нашла.
P.S. Заглянула в разные языки:
Слово fart есть во многих языках.
в английском, болгарском, … fart – пукнуть. Связь возможна. Неожиданно выстрелило – неожиданно повезло. Ведь пуканье - это прцесс всегда случайный, неожиданный. :-)
в немецком, польском, … fahrt – след. Типа, попал в след, в нужную колею, в струю, ... - повезло.
в норвежском, датском, … fart - скорость, ускориться … эээ … тут надо ещё подумать …
Слово fort в этих же языках:
в английском, датском fort – крепость, укрепление. Как-то не вяжется ...
в итальянском forte – громко, сильно, ярко. Я думаю, что так можно описать момент удачи, везения.
в немецком fort – вон, убирайся. Как-то далеко от значения фАртить.
в норвежском fort – быстро. В принципе, удача – не вечна, она быстра, длится всего мгновение, за которое её надо успеть поймать за хвост.
Ваше дело, какого варианта происхождения слова придерживаться, но в любом случае хочется всем пожелать: