phpbar.de logo

Mailinglisten-Archive

[php] arrays in if

[php] arrays in if

Timo Schmidt php_(at)_phpcenter.de
Thu, 3 May 2001 17:34:50 +0200


On Thu May 03, 2001 at 17:0631 +0200, Christoph M. Sch=F6nian wrote:
>
> Ich gehe wohl richtig in der Annahme, dass letztendlich das ++$i=20
> entscheidend war - oder?

Ob ++$i oder $i++ ist in _diesem_ Zusammenhang egal. $i wird bei jedem
Schleifendurchlauf um eins erhoeht. Sobald $nettogruppe an der Stelle $i
gleich dem Wert $row["warengruppe"] ist, ist die Voraussetzung nicht
mehr erfuellt, da ja _alle_ Werte von $nettogruppe _ungleich_ dem Wert
der Datenbank sein sollten.

Deshalb haette auch die zweite Variante gehen muessen. Auch hier wird $i
bei jedem Schleifendurchlauf beginnend bei 0 um eins erhoeht. Und nur
wenn das Array komplett durchlaufen wird, also _alle_ Werte _ungleich_
dem Datenbankwert waren, ist Deine Voraussetzung erfuellt.


  -Timo


php::bar PHP Wiki   -   Listenarchive