Я предполагаю, что вы хотите исправить ошибки в плохо скомпонованном стороннем XML, который вы не можете контролировать.Трудно сказать без реального примера, но \ u2019 - это синтаксис JavaScript для кодирования символов Unicode.Учитывая это, вы можете обрабатывать ввод как строку JavaScript, а не как обычный текст.Функция json_decode () может помочь вам:
<?php
$input = '\u2022 (corresponding to • real char ) , \u2019';
$output = json_decode('"' . $input . '"');
Теперь $output
содержит • (corresponding to • real char ) , ’
.