Pour être franc je n'ai pas pigé le but de ce que tu veux faire et j'ai donc juste fournit les pistes à suivre...
Quoi qu'il en soit :
savoir si cette lettre existe dans l'un des array donc dans la chaine? Si elle existe comment savoir dans quelle array ?
Il existe dans la doc, une fonction qui permet de récupérer la clé de tableau d'une valeur :
[ Lien ](Je laisse fouiller cette fois)
Donc présentement il n'y aucun intérêt à créer plusieurs tableaux! D'ailleurs dynamiquement c'est pas possible ! sauf si on est en plusieurs dimensions mais en amont ça sera quand même un tableau déclaré.
Marche à suivre :
->Scindage de la chaîne dans UN ET UNIQUE TABLEAU : str_split()
->Vérifier si la valeur existe dans le tableau : in_array()
->Si tu veux connaitre 'la position' de la lettre, tu récupere sa clé
->Une fois la clé connue, tu peux par exemple récuperer sa valeur en faisant :$array1[cle]
(BON l'exemple est pourrit, car cela correspond à la valeur/lettre)
______________________________________________________________________