Existe-t-il une meilleure méthode que la boucle avec strpos()?existe-t-il une fonction php native pour voir si un tableau de valeurs est dans un autre tableau?
Non, je cherche des correspondances partielles et pas une méthode de type in_array().
exemple aiguille et botte de foin et retour désiré:
$needles[0] = 'naan bread';
$needles[1] = 'cheesestrings';
$needles[2] = 'risotto';
$needles[3] = 'cake';
$haystack[0] = 'bread';
$haystack[1] = 'wine';
$haystack[2] = 'soup';
$haystack[3] = 'cheese';
//desired output - but what's the best method of getting this array?
$matches[0] = 'bread';
$matches[1] = 'cheese';
-à-dire:
magic_function (botte de foin $,% aiguilles de $%)!
[array_intersect] (http://www.php.net/manual/fr/function.array-intersect.php) – hsz
Non, ne compare pas pain contre pain naan. L'OP semble chercher une fonction de correspondance générique. –
cela fonctionnera-t-il pour des correspondances non exactes? – Haroldo