phpbar.de logo

Mailinglisten-Archive

[php] Re: Problem mit asort/arsort

[php] Re: Problem mit asort/arsort

Martin Ramsch m.ramsch_(at)_computer.org
Mon, 6 Sep 1999 08:04:17 +0200


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