Буква «Ф» имеет разные звучания в разных словах русского языка, потому что она используется почти исключительно в заимствованных словах, где обозначает твёрдый глухой звук [ф] или (перед е, ё, и, ь, ю и я) — мягкий [ф`]. 1
В словах, имеющих славянское происхождение, «Ф» можно встретить в звукоподражаниях (фыркать, фукать) или в сильно трансформированной в своём звучании и письме форме слов: Фили, филин. 1
Кроме того, в древнерусском языке звуки [ф] и [ф’] возникли перед глухими согласными и в конце слова после падения редуцированных «ер» (ъ) и «ерь» (ь). 3