dedlfix: php.net, in_array, Fehler?!

Beitrag lesen

Tach!

ich bin nach der Suche von "in_array" bei php.net fündig geworden.
Entweder verstehe ich da ein Beispiel nicht!
Oder da liegt ein Fehler vor.

<?php

// Example array

$array = array(
    'egg' => true,
    'cheese' => false,
    'hair' => 765,
    'goblins' => null,
    'ogres' => 'no ogres allowed in this array'
);

  
Meines Erachtens liegt da sehr wohl ein Fehler vor. Der betrifft aber nicht die Ergebnisse des Beispiels sondern die Art und Weise, wie da Daten zusammengewürfelt werden. Wer die so kunterbunt in einen großen Topf wirft, sollte sich nicht wundern, wenn da drin alles mögliche gefunden werden kann.  
  
Bist du denn mit deinem Datenmodell auf ebendiese Probleme gestoßen? Dann sollten wir vielleicht das Datenmodel zu verbessern suchen, anstatt nach Lösungen zu suchen, wie man Tierhaltungsnebenprodukten einen Blümchengeruch geben kann. - Entschuldige bitte, das solltest du jetzt nicht auf dich beziehen, ich wollte den Vergleich lediglich etwas überspitzt bildlich gestalten und keinesfalls eine Wertung für etwas vornehmen, was ich noch nicht einmal gesehen haben.  
  
  
dedlfix.