У меня есть строка, например:
'<indirizzo>Via Universit\E0 4</indirizzo>'
Whit HEX char ... мне нужно, чтобы строка стала:
'<indirizzo>Via Università 4</indirizzo>'
Итак, я использую:
$text= preg_replace('/(\\\\)([a-f0-9]{2})/imu', chr(hexdec("$2")), $text);
Но не работает, потому что hexdec не использует значение $ 2 (то есть 'E0'), но использует только значение '2'.Таким образом, hexdex ("2") равен "2", а chr ("2") не равен "à"
Что я могу сделать?