Recherche multiple et tableaux variables
Bonjour,
J'ai un problème qui me prend la tête depuis 2 jours:
J'ai un tableau simple (array1). Chaque valeur est un mot ((pomme),(banane),(poire),(je),(manger)..). Mais le nombre de valeur est variable.
J'ai un second tableau simple(array2) dont chaque valeur contient une chaine longue (il faut manger des pommes et des poires....)
et je souhaiterais que pour chaque valeur de array2, on vérifie si tous les mots de array1 sont présent.
ça ne me poserait pas de problème si le nombre de valeurs de array1 était fixe mais il est généré suivant une recherche.
Je vous assure que j'ai tout essayé en fonction de mais connaissances.
Merci à vous
merci et autre petite question
Bon ça y'est merci alban85 ça m'a bien aidé et j'ai un peu modifié la séquence
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| foreach ($array2 as $phrase)
{
$u=0;
for ($i=0;$i<$nb_mot;$i++)
{
if (ereg($array1[$i],$phrase))
{
$u=$u+1;
}
}
if ($u==$nb_mot)
{
echo $phrase.'<br/>';
}
} |
Sinon j'ai une petite question:
$term='et'
$string='il y a une fleur et un navet dans les forets''
$pattern= $term.'(\s)';
(ereg($term,$string) me retourne forets et non navet ...une idée?