Die Reihenfolge der Argumente in array_diff () ist wichtig
Gibt ein Array zurück, das alle Einträge von array1 enthält, die nicht vorhanden sind in jedem der anderen Arrays vorhanden
Ich versuche, array_diff so zu verwenden. Hier sind meine zwei Array-Ausgänge:
Liste 1 Ausgabe
%Vor%Liste 2 Ausgabe
%Vor%PHP
%Vor%Die Ausgabe ist:
%Vor%Irgendeine Idee, was ich falsch mache?
Die Reihenfolge der Argumente in array_diff () ist wichtig
Gibt ein Array zurück, das alle Einträge von array1 enthält, die nicht vorhanden sind in jedem der anderen Arrays vorhanden
In der Dokumentation werden die Werte des zweiten Arrays vom ersten subtrahiert. Anders ausgedrückt, Sie beginnen mit dem ersten Array und entfernen dann alle Werte, die im zweiten Array erscheinen. Das würde korrekt ein leeres Array ergeben, das du oben siehst.
Vielleicht möchten Sie mit der Kreuzung experimentieren, die Ihnen vielleicht hilft, das zu bekommen, was Sie wollen .
Tags und Links php