Zitat #1330

Hallo Kaiser,

# Du hast eine

# Jacke und

$count1 = 0;

# eine Hose

$count2 = 405;

foreach($data as $ausgabe) {list($nr, $a, $b, $c ) = $ausgabe;

echo "\n\n<tr><td class='a'>" , ++$count1 , "<hr class='ao'>" , --$count2 , "</td>\n<td class='b'>"; }

ich empfehle Dir einen Overall :-)

Der Kaiser ließ sich statt Jacke und Hose einen Overall nähen, weil ein Overall bequemer ist. Somit kommen wir in diesem Schloß ($data) mit 404 Zimmern (Arrays) zu

$overall = 0;

foreach($data as $ausgabe) {
    list($nr, $a, $b, $c ) = $ausgabe;
    # Der Overall ist durchaus knifflig :-)
    # Daran denken: der Prä-Inkrement-Operator erhöht zuerst
    # und der Komma-Operator wird von links nach rechts abgearbeitet.
    echo "\n\n<tr><td class='a'>" , ++$overall , "<hr class='ao'>" , 405 - $overall , "</td>\n<td class='b'>";
}

[...]

In dieser Notlage griff der Kaiser zum letzten Strohhalm, der ihm noch blieb. Er wandte sich an den Bademeister des Teiches im Schlosspark. Nach kurzer Überlegung hatte dieser die Lösung parat: Der Overall muss nur die Zimmer (Einträge im Array) zählen und zur Gesamtzahl die Zahl 1 addieren. Innerhalb weniger Minuten präsentierte der Bademeister dem Kaiser den ersten programmierbaren Overall:

# Zähle die Arrayeinträge und addiere 1 dazu
$anzahl = count($data) + 1;
$overall = 0;

foreach($data as $ausgabe) {
    list($nr, $a, $b, $c ) = $ausgabe;
    echo "\n\n<tr><td class='a'>" , ++$overall , "<hr class='ao'>" ,    anzahl - $overall , "</td>\n<td class='b'>";
}

[...]

Aus Freude über den für alle Schlösser und Schlösschen passenden Overall und den Ersatz für den Waschtag beschloss der Kaiser, einen neuen Feiertag einzuführen, den "Tag der immer passenden Kleider". Weil dem Kaiser seine Untertanen sehr am Herz lagen, ließ er das Schnittmuster in allen öffentlichen Schwimmbädern auslegen, damit jeder sich seinen eigenen programmierbaren Overall nähen konnte.

Und wenn sie nicht gestorben sind, dann feiern sie noch heute ...