Le codifiche esadecimali funzionano correttamente mentre l'altra no.
Oltre a quelle ho trovato anche la funzione PHP http://php.net/manual/en/function.print-r.php che funziona ugualmente in questo modo:

codice:
$stx = print_r(chr(2), true);
$etx = print_r(chr(3), true);
$esc = print_r(chr(27), true);
Comunque uso l'esadecimale come indicato da te.

Grazie!