J'essaie de créer un script qui empêche une ID produit d'être enregistrée une deuxième fois dans la session pour ne les avoir
qu'une fois maxi dans mon panier.
J'ai essayé avec for, foreach, array_search et in_array pour d'abord faire une recherche.
Mais rien à faire, mes produits continuent à s'enregistrer dans la session lorsque je les choisis denouveaux.
perso j'utiliserai pluto 1 st_replace()
du genre :
avec un foreach tu regarde ta liste et :::
$liste= str_replace("$id+$value","$id+$new_value",$liste);
array_diff retourne un tableau qui contient toutes les valeurs du tableau array1 qui sont absentes de tous les autres arguments array2 , ... , etc. Notez que les clés sont préservées.