Ich möchte foreach in einem Array verwenden und diese Foreach verwendet ein Array. Der Code ist hier:PHP mit foreach in einem Array
$records["data"][] = array(
$id,
$value['name'],
foreach($kichen_organ as $x => $x_value){ if($value['organ']==$x) '<span class="badge badge-success">'echo $x_value;'</span>' },
$value['type'] ,
$value['name_responsible'] ,
$value['family_responsible'] ,
$value['office'],
$value['fax'],
$value['mobile']);
$ kichen_organ ein anderes Array ist, dass ich es ist Schlüssel und Wert parsen von $ x Umbenennen und $ s_value aber ich erhielt diesen Fehler:
syntax error, unexpected 'foreach' (T_FOREACH), expecting ')' in /var/www/html/...
Was ist die Lösung für den Einsatz von die Schleife im Array?
Sie können die Elemente zu Array nach Array Deklaration richtig hinzufügen? – Thamilan
was ist das 'echo $ x_value;' , in foreach, Verkettung und foreach Schleife in Array-Element? – developerCK
@Thamilan Ich füge sie in Array Deklaration nicht danach –