Hola, es una función para limpiar un string para que solo contenga numeros y letras
/**
* Funcion que devuelve del string solo numeros y letras
*/
function onlyLetrasyNumeros($texto){
$textoLimpio = preg_replace('([^A-Za-z0-9])', '', $texto);
return $textoLimpio;
}