ошибка при загрузке строки со специальными символами

Я загружаю строку, которая имеет специальные символы

пример

$what = Fay King suggests ‘Miss Airheart’ as name for ‘Lady Lindy'" 

и он загружается как

 Fay King suggests ⬠ÜMiss Airheart⬠"! as name for ⬠

Что мне делать, чтобы избежать этой ошибки декодирования?

Я попытался использовать utf8_encode в строке, но это не сработало.

Убедитесь, что страница, загружающая строку и ту, которая отображает строку, имеет одинаковую текстовую кодировку, например:

 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> 

В общем, каждая страница вашего WebApp должна иметь только и только одну кодировку текста.

вы пробовали простой urlencode ()?

http://php.net/manual/en/function.urlencode.php