Ho appena fatto un test con phpStorm e salvato in UTF8, ma vedo correttamente solo il primoHo appena fatto una prova così e solo l'ultimo echo mi da problemi, gli altri funzionano regolarmente
--EDIT--
con il codice di Alhazred modificato così vedo correttamente solo 3 caratteri (cioè äāb)
Quindi i caratteri diacritici contano come due normali per PHPCodice PHP:
$strNuova = substr(STR_ALPHABET,1,5);
echo $strNuova.'<br />';