Hi,
in diesem Fall mit isset(), da in_array auf einen Wert prüft, der GET-Parameter jedoch den Key im Array angibt. isset($array[$key]) gibt True zurück wenn der Key $key im Array $array existiert.
Du willst Doch nicht wirklich vorschlagen, zimal mit isset() zu prüfen, anstatt einmal am Anfang array_key_exists() abzufragen?
es soll doch nur geprüft werden, ob ein bestimmter Key (der als GET-Parameter übertragen wird) im Array existiert. Da sehe ich nicht, warum zig Abfragen nötig sind. Es ist ein einziges if (isset($inhalt[$_GET["page"]])) notwendig.
Schöne Grüße
Julian