Bueno, no me ah funcionado lo de sacar los caracteres de un string usandolo como array, pero eh encontrado una solucion en http://www.desarrolloweb.com/articulos/2373.php.
Se basa en:
Código PHP:
for($i=0;$i<$text_long;$i++)
{
if(strpos($chars, substr($text,$i,1))===false)
return false;
}
Me pareció bastante simple ^^