GOOGLE ADS

Samstag, 23. April 2022

Drucken Sie das Dropdown-Menü mit ausgewählten Optionen in Echo aus

Wie drucke ich die Auswahloption in Echo aus? Ich habe jetzt das:

echo '<select name="api_series">
<?php foreach($series["data"] as $data) { echo <option>$data["id"]</option> }?>
</select>';

Aber das funktioniert nicht. Wie mache ich das? Ich bin so verwirrt.


Lösung des Problems

Sie können keinen neuen PHP-Codeblock öffnen (mit <?php) oder eine foreachSchleife oder ein echoin einen vorhandenen PHP-Block einfügen und eine Anweisung / Zeichenfolge wiedergeben. Und selbst wenn das irgendwie möglich wäre, würde es keinen logischen Sinn ergeben. Sie müssen nur die Schleife ausführen, die Zeichenfolge verketten, während Sie fortfahren, und sie dann wiedergeben. Oder Sie könnten jeden Teil des Inhalts während der Schleife direkt wiedergeben.

Zum Beispiel:

$html = '<select name="api_series">';
foreach ($series["data"] as $data) {
$html.= '<option>'.$data["id"].'</option>';
}
$html.= '</select>';
echo $html;

Keine Kommentare:

Kommentar veröffentlichen

Warum werden SCHED_FIFO-Threads derselben physischen CPU zugewiesen, obwohl CPUs im Leerlauf verfügbar sind?

Lösung des Problems Wenn ich das richtig verstehe, versuchen Sie, SCHED_FIFO mit aktiviertem Hyperthreading ("HT") zu verwenden, ...