За последние 24 часа нас посетили 34356 программистов и 1695 роботов. Сейчас ищут 716 программистов ...

2 разных массива в одну таблицу

Тема в разделе "PHP для новичков", создана пользователем graf_vorontsov, 30 июн 2017.

  1. graf_vorontsov

    graf_vorontsov Активный пользователь

    С нами с:
    12 фев 2011
    Сообщения:
    183
    Симпатии:
    1
    Адрес:
    Украина, Харьков
    есть 2 массива разных по длине, но мне их надо вывести в одну таблицу но в разные колонки
    делаю так, но выводит конечно соответственно равное по длине количество строк
    это если бы в первом и втором было одинаковое количество значений. Так не годится, т.к. часть массива второго не выводится на экран.
    По той же причине нельзя использовать это
    PHP:
    1. foreach (array_combine($icons, $infos) as $code => $name) {
    т.к. вообще вылетает ошибка...

    вот код который хочу доработать.
    PHP:
    1.     $icons = explode(";", $icon);
    2.     $infos = explode(";", $info);
    3.  
    4.         echo "<table>";
    5.    
    6.     foreach( $icons as $index => $code ) {
    7.  
    8.             echo "<tr><td class='koni2'>" .$code . '</td><td>' . $infos[$index] . "</td></tr>";
    9.  
    10.     }

    вот как выглядят массивы
    Первый вариант
    Код (Text):
    1. 1;2;13;
    и соответствующий ему массив
    Код (Text):
    1. The amount of lowering will be reduced on vehicles fitted with Original Sport Suspension / OEM.
    2. ;The lowering of the front axle depends on the vehicle specification and weight of the engine.
    3. ;All wheel / tyre combinations are allowed which have been approved by the ABE or othat certified Wheel Testing Institutes (Germany, Austria, Switzerland).
    4. ;
    5. ;Front: 35 mm.
    6. ;Rear: 35 mm.
    Второй вариант
    Код (Text):
    1. N;N3;2;o;f;a
    и соответствующий ему массив
    Код (Text):
    1. Top groove is standard
    2. ;bottom groove 15 mm lower
    3. ;Number of grooves
    4. ;Spring seat adjustment. The figure in the circle = number of grooves.
    5. ;Externally adjustable by means of a knob or pin without removing the shock absorbers from the car.
    6. ;Gas-charged shock absorber.
     
  2. graf_vorontsov

    graf_vorontsov Активный пользователь

    С нами с:
    12 фев 2011
    Сообщения:
    183
    Симпатии:
    1
    Адрес:
    Украина, Харьков
    люди, ну натолкните на мысль.........
     
  3. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    graf_vorontsov нравится это.
  4. graf_vorontsov

    graf_vorontsov Активный пользователь

    С нами с:
    12 фев 2011
    Сообщения:
    183
    Симпатии:
    1
    Адрес:
    Украина, Харьков
    спасибо!!!! супер. работает как надо!!
     
  5. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    в array_map так можно хоть 10 массивов передавать
     
    graf_vorontsov нравится это.
  6. graf_vorontsov

    graf_vorontsov Активный пользователь

    С нами с:
    12 фев 2011
    Сообщения:
    183
    Симпатии:
    1
    Адрес:
    Украина, Харьков
    вообще не знал про array_map что оно так может. Спасибо что открыли для меня эту функцию!
     
    denis01 нравится это.