au début je veux dire que je suis nouveau en PHP.vérifier l'existence d'un objet dans le tableau
J'ai une implémentation qui vérifie qu'un objet est dans le tableau ou pas, sinon ajoute un autre tableau. Mais il retourne toujours false et ajoute dans le tableau theorder.
Comment puis-je le résoudre?
Voici une partie du code:
$temp = new tempClass($x, $y);
if (!in_array($temp, $temp_array)) {
$temp2_array[] = $temp;
}
Comme vous l'avez dit, j'ai créé ma propre boucle mais encore une fois j'obtiens le même résultat. Voici le code: function existe ($ b, $ array) {foreach ($ array comme $ a) if ($ a-> x == $ b-> x) renvoie true; return false; } – Kaan
Ensuite, je ne sais vraiment pas quoi dire. Il me semble que vous collez du pseudo-code au lieu de votre code, mais votre problème est dans votre code. Un point-virgule entre l'instruction if et les accolades peut-être? –