Buongiorno a tutti, sto cercando di scrivere un semplice script per sostituire tutti i codici ASCII all'interno di un testo con i caratteri corrispondenti, queste sono le righe che ho scritto:

Codice PHP:
<?php 
$string 
" schivare un'altra bolla "
$pattern "/&#(\\d\\d);/"
$replacement chr("$1"); 
echo 
preg_replace($pattern$replacement$string);  
?>
credo che nel campo replacement non sia possibile utilizzare chr("$1") nonostante
1) con $replacement = chr(39) preg_replace restituisce correttamente un apostrofo
2) con $replacement = $1 preg_replace restituisce correttamente "39"

come posso risolverlo ?

Grazie per l'aiuto