foreach macht mich noch Irre

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
BrainsAFK
Mitglied
Beiträge: 72
Registriert: 24.11.2014 02:12
Kontaktdaten:

foreach macht mich noch Irre

Beitrag von BrainsAFK »

Hallo,

ich habe folgende foreach

Code: Alles auswählen

$hook_topic_title .= '<ul class="tblul">
                <li class="tblli"><b>'.$lang['SUBTITLE_COLOR'].':</b></li>
                <li class="tblli">
                    <select name="subtitle_color" class="field_fs">
                        <option value="0" selected>---</option>
                        '. foreach ($subtitle_color as $v) {
                            echo '<option value="'.$v['color'].'">'.$v['title'].'</option>';
                        } .'
                    </select>
                </li>
            </ul>'; 
Er meckert jetzt aber
Parse error: syntax error, unexpected 'foreach' (T_FOREACH)
Wo steckt da der Fehler?
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Re: foreach macht mich noch Irre

Beitrag von gn#36 »

Du kannst foreach nicht so in einen String einbauen. Bau das so um, dass der Inhalt der schleife den string ergänzt und beende vor der schleife den string.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
BrainsAFK
Mitglied
Beiträge: 72
Registriert: 24.11.2014 02:12
Kontaktdaten:

Re: foreach macht mich noch Irre

Beitrag von BrainsAFK »

Ah, das war es. Danke.
Antworten

Zurück zu „Coding & Technik“