¿Son iguales?

Crea una función que reciba dos arrays asociativos y una clave.

  1. Devuelve true si ambas entradas contienen la clave con valores estrictamente iguales.
  2. Devuelve "One's empty" si solo una de las entradas contiene la clave.
  3. Devuelve "Not the same" si ambas entradas contienen valores diferentes o si ninguna contiene la clave.

Ejemplos

check_same(["sky" => "temple", "horde" => "orcs", "people" => 12, "story" => "fine", "sun" => "bright"], ["people" => 12, "sun" => "star", "book" => "bad"], "horde"); // "One's empty"

check_same(["sky" => "temple", "horde" => "orcs", "people" => 12, "story" => "fine", "sun" => "bright"], ["people" => 12, "sun" => "star", "book" => "bad"], "people"); // true

check_same(["sky" => "temple", "horde" => "orcs", "people" => 12, "story" => "fine", "sun" => "bright"], ["people" => 12, "sun" => "star", "book" => "bad"], "sun"); // "Not the same"

Notas

  • El orden de las claves es irrelevante.
  • Una clave con un valor null sigue contando como presente.