Octal para iniciar sesión en la cadena de la matriz

Quiero convertir signo octal como\46 a señal normal como&.
El problema es que la entrada se crea conpreg_match_all(), poner en una matriz y luego recuperar.

Si yo ingresara manualmente el\46 Notación octal en variable con comillas dobles, como
$input="\046";
entonces PHP lo convertiría muy bien.

Pero cuando lo tengo en una matriz depreg_match_all(), lo vuelve inconvertido.

Quiero convertirlo porque quiero consultar la base de datos (mysql) que tiene registros con el signo "&" como signo y.

Respuestas a la pregunta(4)

Su respuesta a la pregunta