Мне нужна информация о том, можем ли мы поставить более двух переменных в цикле foreach. Имейте в виду, что я до сих пор полный новичок: DБолее двух переменных в цикле foreach
Например, я получаю данные переменной из базы данных с разделителями-х
<?php
while($segment = $results->fetchRow()) {
$seg = explode(',', $segment['name']);
$section = explode(',', $segment['sek_id']);
$array = array_combine($seg, $section);
foreach($array as $out => $key){
if($out != ""){
?>
<option value="<?php echo $key; ?>"><?php echo $out; ?></option>
и здесь мне удалось поставить две переменные в мой цикл foreach.
Есть ли какой-либо способ с ним при использовании цикла foreach? Как, может быть, если у меня есть «id =» «, где я бы поставил идентификатор, который находится в запятой?
это '$ key => $ out' –
Я точно не понимаю, в чем ваши проблемы? Также вы, вероятно, не хотите сохранять значения, разделенные запятыми, внутри вашей базы данных. – Rizier123
@MateiMihai Есть ли разница в выполнении другого по сравнению с обычным? –