Alguns caracteres de controle (como o nulo ou o caractere de sino) não podem ser exibidos como texto legível. Comumente copiar e colar é o motivo. Você não precisa deles em sua string.
$str = preg_replace('/[x00-x09x0B-x1Fx7F]/', '', $str);
Conteúdo para você se capacitar em programação
Alguns caracteres de controle (como o nulo ou o caractere de sino) não podem ser exibidos como texto legível. Comumente copiar e colar é o motivo. Você não precisa deles em sua string.
$str = preg_replace('/[x00-x09x0B-x1Fx7F]/', '', $str);