Здравствуйте. У меня следующая проблема. Требуется из строки удалить все символы, кроме пробелов и кириллицы. Делаю следующим образом:
$titleAttraction = "Красная площадь Red Square (Krasnaya ploshchad)";
$russianTitleAttraction = preg_replace("/[^а-я ]/", "" , $titleAttraction);
$russianTitleAttraction = trim($russianTitleAttraction);
echo $russianTitleAttraction;
Выводится все вроде корректно, но некоторые символы заменяются кракозябрами в виде знака вопроса , примерно следующего вида: ��а�ная пло�ад�. Если выводить исходную строку на экран, этого не происходит. Подскажите пожалуйста, что я делаю не правильно и как это исправить?
Заранее благодарен всем отозвавшимся.