Mailinglisten-Archive |
Kristian Köhntopp wrote:
> Joh, insbesondere wenn $farbe ein großes Array ist, weil
> es dann nämlich kopiert wird.
>
> echo $farbe[$zaehler ++ % count(&$farbe)];
>
> wäre das, was ich eigentlich notieren würde, aber das wird
> von den vielen Leute nicht auf Anhieb verstanden. :-)
Oder man nimmt zum zweiphasigen Blinken:
while(!$done) {
$phase = 1 - $phase;
$current_color = $colors[$phase];
$done = ...;
}
Allgemeiner für beliebige $lo und $hi statt 0 und 1:
$phase = $lo;
while(!$done) {
$phase = $lo+$hi-$phase;
$done = ...;
}
Die Sache mit dem Module kann jedoch mehr als zwei Phasen.
Kristian
--
Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00
Using PHP3? See our web development library at
http://phplib.netuse.de/ (We have moved! Update your bookmarks!)
php::bar PHP Wiki - Listenarchive