wahsaga: Probleme mit Variablen im Array

Beitrag lesen

hi,

Aber ich habe vorher in for Schleife über die Variable $intCount doch alle  Felder von 0 bis 6 mit entweder "normal" oder "highlighted" gespickt.  Ich muss irgendendwo einen Fehler haben.

du überschreibst dir doch dein array in jedem schleifendurchlauf wieder!

$arrStyleUP = array ($intCount => "highlight<br>");

das erzeugt ein _neues_ array mit genau einem element. und diesen vorgang wiederholst du mehrmals ...

gehe stattdessen beispielsweise folgendermaßen vor:

$arrStyleUp = array(); //deklaration als array _vor_ der schleife

schleife(...) {
    $arrStyleUp[] = $neuer_wert; // fügt jeweils ein neues element
                                    ins array ein, mit fortlaufender
                                    nummerierung

$arrStyleUp[$key] = $neuer_wert; // fügt einen neuen wert ins
                                        array ein, mit dem von dir
                                        explizit vorgegebenen
                                        schlüssel $key (bzw.
                                        überschreibt den inhalt des
                                        elementes mit dem schlüssel
                                        $key, sofern schon vorhanden)
}

gruß,
wahsaga

--
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."