Mailinglisten-Archive |
Egon Schmid schrieb am Montag, den 6. September 1999: > > Egon Schmid schrieb am Sonntag, den 5. September 1999: > > > $a[""] ist der größte Blödsinn den "mann" sich ausdenken kann. > > > > Warum? > > > > Es gibt viele Anwendungen, wo der Leerstring ein gültiger Wert unter > > vielen ist. > > Das ist auch sinnvoll, aber nicht bei einem Index. Warum nicht? Nur ein Beispiel herausgegriffen: zu einer Liste von Werten (die auch den Leerstring enthalten können), soll für jeden Wert die Häufigkeit ermittelt werden. Sowas geht bequem mit einem Hash: for($i=0; $i<count($liste), $i++) { $zaehler[$liste[$i]]++ }; Und schon läßt sich die Häufigkeit von "Tanzen" abfragen per: $zaehler['Tanzen'] Oder die Anzahl von "keine Angabe" alias Leerstring: $zaehler[''] Ups, da isser ja, der größte Blödsinn ... ;-) Überzeugt? Ciao, Martin -- Martin Ramsch <m.ramsch_(at)_computer.org> <URL: http://ramsch.home.pages.de/ > PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7
php::bar PHP Wiki - Listenarchive