Я изучаю php, и я хочу знать, как итерации в двух массивах в одном и том же цикле? Это код, который у меня есть, строка 8 - строка 14, например, но он дает массив вместо элемента, что делать? пожалуйста, будьте легко на меня, я все еще новичок в этой области.Итерация в двух массивах в том же для цикла
<tr>
<td><?php echo $val->title ?></td>
<td><?php echo $val->content?></td>
<td><?php echo $val->owner ?></td>
<?php } ?>
<?php
foreach ($users as $val) {
?>
<td><?php echo str_replace("-", "%", $val->email) ?></td>
<?php }?>
<?php foreach ($maincat as $val) {?>
<td><?php echo str_replace("-","%",$val->maincat_name) ?></td>
<?php }?>
<?php foreach ($category as $val) {?>
<td><?php echo str_replace("-","%",$val->category_name) ?></td>
<?php }?>
<?php foreach ($sub_category as $val) {?>
<td><?php echo str_replace("-","%",$val->sub_category_name) ?></td>
<?php }?>
<?php foreach ($sub_sub_category as $val) {?>
<td><?php echo str_replace("-","%",$val->sub_sub_category_name) ?></td>
<?php }?>
</tr>
На этом изображении, это дает целые клетки
вместо двух ячеек {[email protected] and email2}
, я хочу, чтобы клетка [email protected] находиться в нижней части а другой один * электронная почта * 2 выше.
Это не HTML вопрос, при переборе, Я хочу, чтобы первое значение быть [email protected], а другой итерации дать email2
может кто-нибудь помочь?
EDIT:
это, как я определить пользователей
$data['users'] = $this->model->join_users($table)->result();
Непонятно, что вы хотите сделать. Пожалуйста, укажите желаемый результат, основанный на примере ввода. – trincot
Вы не можете одновременно перебирать 2 массива. Вам либо нужно объединить их, либо вам нужно перебрать один массив и искать другое для правильного значения –
на этом изображении, оно дает целые ячейки http://www.pasteall.org/pic/show.php?id=98538 ,,,,, вместо двух ячеек {[email protected] и email2}, я хочу, чтобы ячейка [email protected] была внизу, а другая электронная почта2 была выше, это не вопрос html, i означает, что при итератизации я хочу, чтобы первое значение было [email protected], а другая итерация дала email2 – DeyaEldeen