$alllist = array(
"link" => $link,
"title" => $title,
"imgurl" => $imgURL,
"price" => $price,
"mname" => $merchantname,
"description" => $description,
);
$all[] = $alllist;
Je suis en train de filtrer le tableau $all
où mname
est une certaine valeur, disons 'Amazon. Comment je fais ça?PHP array_filter
J'ai essayé, mais cela n'a pas fonctionné:
reset($all);
$all_filter = array_filter($all, function(filter) use ($all) {
$key = key($all);
next($all);
return key($all) === 'Amazon';
});
Veuillez mettre à jour votre question avec des exemples plus explicites d'entrée, de sortie attendue et de sortie réelle. En outre, essayez d'expliquer plus clairement ce que vous entendez par «n'a pas fonctionné», car il existe plusieurs façons qui pourraient arriver. –