J'ai une chaine de caractère, une variable comme sa : $Chaine = "abcdef";
Comment prendre chaque lettre de cette chaine et les placer dans des array de nom différents pour les différencier ?
Après j'ai un champ avec un bouton de type submit, comment lorsque que l'on écrit UNE lettre dans le champ et que l'on valide, savoir si cette lettre existe dans l'un des array donc dans la chaine? Si elle existe comment savoir dans quelle array ?
Cela marche.
Mais pour la question : savoir si cette lettre existe dans l'un des array donc dans la chaine? Si elle existe comment savoir dans quelle array ?
Je ne sait pas du tout comment m'y prendre ..
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 : http://fr.php.net/manual/fr/ref.array.php(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)