Rolf b: Array mit in_array vergleichen

Beitrag lesen

Genauer hinschauen? Ach was, ein Wort pro Zeile lesen reicht meistens aus. Wenn der Rest wichtig war, kommt das beim anschließenden Flamewar schon heraus.

Es ist aber nicht so, als ob ich darüber nicht nachgedacht hätte. Ich bin nur zum falschen Ergebnis gekommen.

$a = ["zeit" => null];
echo (isset($a['zeit']) ? "Zeit ist da" : "Keine Zeit")."\n";
echo array_key_exists('zeit', $a) ? "Zeit gefunden" : "Zeit verloren";

isset sagt „Keine Zeit“ und array_key_exists sagt „Zeit gefunden“. Allerdings wäre das Ergebnis von isset wohl besser verwendbar. Und schneller ist es auch.

Rolf