se non erro nell'mktime, se metti il parametro del giorno a 0( come hai fatto tu), si riferirà all'ultimo giorno del mese precedente, quindi
echo date ("F", mktime (0,0,0,2,0,0));
in questo caso si riferirà al 31 gennaio...
prova così:
Codice PHP:
echo date ("F"mktime (0,0,0,2,date("d"),date("Y"))); 
cmq se ti interessa avere anche il mese in italiano:
http://it2.php.net/manual/it/function.strftime.php
http://it2.php.net/manual/it/function.setlocale.php

spero di esserti stato d'aiuto.
ciao