s caracteres UTF-8 não são exibidos corretament

Este é o meu código PHP:

<?php
$result = '';
$str = 'Тугайный соловей';
for ($y=0; $y < strlen($str); $y++) {
    $tmp = mb_substr($str, $y, 1);
    $result = $result . $tmp;
}
echo 'result = ' . $result;

A saída é:

Тугайный Ñоловей

O que eu posso fazer? Eu tenho que colocar$result em um banco de dados MySQL.

questionAnswers(4)

yourAnswerToTheQuestion