Этот √
материал выглядит как объект HTML; Итак, давайте попробуем де-сущность это ...
Это можно сделать с помощью функции html_entity_decode
, предоставляемой PHP.
Например, со строкой, которую вы предоставили, вот пример кода:
// So the browser interprets the correct charsert
header('Content-type: text/html; charset=UTF-8');
$input = 'De√ilscrat™';
$output = html_entity_decode($input, ENT_NOQUOTES, 'UTF-8');
var_dump($input, $output);
И вывод, который я получаю, такой:
string 'De√ilscrat™' (length=19)
string 'De√ilscrat™' (length=15)
(первая версия - оригинальная, вторая - «расшифрованная» версия)
Итак, похоже, уловка; -)