Tatortreiniger: PHP Logik: Zwei JSON mit Sendedaten vergleichen und Differenzen aufzeigen!?

Beitrag lesen

Liebe Community,

ich habe zwei JSON Datein:

  1. Meine JSON Sendezeiten (exportiert aus meinen Daten) besteht aus timestamp, sender, titel
  2. Externe JSON Sendezeiten bestehend aus timestamp, sender, titel

Beispiel:

    {
        "Timestamp": "1709586000",
        "Datum": "04.03.2024",
        "Uhrzeit": "22:00",
        "Sender": "HR",
        "Titel": "hessenschau"
    },

Ich möchte nun meine Json mit der externen JSON vergleichen und Änderungen/Neu Daten angezeigt bekommen. Ich dache zuerst ich könnte mich an dem Titel festhalten. Doch da gibt es z.B. die Tagesschau die mehrfach täglich auf verschiedenen Sendern läuft. Mein zweiter Gedanke war ich erstelle eine Art "HASH" für einen Datensatz zu erstellen, so kann ich einfacher vergleichen.

Aber jetzt habe ich einen großen Knoten im Kopf. Wie kann das vergleichen realisieren?

array_diff_key?

Sicher habt Ihr da bessere Ideen die Datensätze zu vergleichen.

Euer Tatortreiniger