Bonjour tout le monde, je vous écrit parce que j'ai un petit soucis.
J'ai une chaine de caractère (1) contenant '1 2 3 4 5 6 7 8 9 10 11 12 13 14 15'
et une autre (2) contenant '4 5 6 10 11 12'. Le problème est que lorsque je teste si (2) est contenu dans (1) il me renvoi 'true' à cause des décimales.
J'ai résolu une partie du problème à l'aide d'un regex:
Mais ceci ne fonction pas avec juste un #[1]{1}# par exemple... j'ai déjà tenté d'utiliser d'autres fonctions mais pour l'instant rien de probant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 if (preg_match("#[12]{2}#", "3 4 5 6 7 8 9 10 11 12 13 14 15")) { echo 'VRAI'; } else { echo 'FAUX'; }
Merci d'avance aux personnes qui m'orienteront sur la bonne voie!
Partager