Ciao a tutti,
vorrei sostituire dei caratteri usando le funzioni per stringe multibyte e dei codici unicode nel pattern (così da non aver problemi con la codifica del file sorgente).

Attualmente ho questo esempio che funziona:
Codice PHP:
$string "’ a ' g";
mb_internal_encoding("UTF-8");
echo 
mb_ereg_replace("’","X",$string); 
Ma vorrei trasformarlo in modo che nel pattern ci sia il codice unicode relativo al carattere che vorrei sostituire:
Codice PHP:
$string "’ a ' g";
mb_internal_encoding("UTF-8");
echo 
mb_ereg_replace("\xe2","X",$string); 
Purtroppo però non funziona.. il codice "xe2" l'ho ricavato così: dechex(ord('’'))
Non capisco cosa sto sbagliando..

Griazie!