Задать вопрос

Как вывести элементы из 2х массивов?

Есть 2 массива:
(
    [0] => yabloko
    [1] => limon
)
(
    [0] => Яблоко
    [1] => Лимон
)


Как организовать поочередный вывод по одному элементу?

В итоге мне нужно получить 2 ссылки

<a href="yabloko">Яблоко</a>
<a href="limon">Лимон</a>
  • Вопрос задан
  • 79 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
foreach ($arr1 as $key=>$val){?>
    <a href="<?=$val?>"><?=$arr2[$key]?></a>
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
webinar
@webinar Куратор тега PHP
Учим yii: https://youtu.be/-WRMlGHLgRg
$first = [
    [0] => yabloko
    [1] => limon
];
$second = [
    [0] => Яблоко
    [1] => Лимон
];
$count = count($first);
for($i=0;$i<$count;$i++){
if(isset($first[$i]))
echo '<a href="/">'.$first[$i].'</a>';
if(isset($second[$i]))
echo '<a href="/">'.$second[$i].'</a>';
}
Ответ написан
Комментировать
@PapaStifflera
Родился, вырос...
$a1 = ["yabloko", "limon"];
$a2 = ["Яблоко", "Лимон"];

$result = array_combine($a1, $a2);
foreach ($result as $key=>$value) {
    echo "<a href=\"$key\">$value</a>";
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы