Суть проблемы такова: при вытягивании из SQL слов в PHP, сами слова понимаются PHP нормально, а вот отдельные буквы превращаются в каракули:
// === Здесь идут запросы ===
$word = mysql_fetch_array($result);
echo $word; // Выведется, к примеру "бороды"
echo $word[1]; // Выведется "�"
Весь код в utf-8, в начале пробовал писать "header("Content-Type: text/html; charset=utf-8");", перед запросами тоже указываю кодировку с помощью SET CHARACTER SET и SET NAMES, кодировка в БД utf8_general_ci.
В чем может быть проблема? Заранее спасибо.