За последние 24 часа нас посетили 17955 программистов и 1650 роботов. Сейчас ищет 1791 программист ...

Добавить символы при цикле...??

Тема в разделе "Прочие вопросы по PHP", создана пользователем komyak, 26 окт 2013.

  1. komyak

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

    С нами с:
    12 янв 2010
    Сообщения:
    6
    Симпатии:
    0
    Сижу и туплю...
    Есть массив:
    Код (Text):
    1. Array (
    2. [1] => Психология и эзотерика
    3. [2] => Толкование снов
    4. [3] => Сны про близких
    5. )
    На выходе нужно:
    Код (Text):
    1.  
    2. ##Психология и эзотерика
    3. ###Толкование снов
    4. ####Сны про близких
    К каждому следующему элементу нужно подставить +1#. Количество элементов в массиве N... Вывод не важен- можно строку или массив.


    Ещё полчаса над задачей и я сам научусь толковать эти самые сны... (((

    Добавлено спустя 17 минут 59 секунд:
    upd:
    str_repeat('#', $d).'<br />';
     
  2. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    препод может ожидать применения цикла ;)

    как будто даже и не спам
     
  3. komyak

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

    С нами с:
    12 янв 2010
    Сообщения:
    6
    Симпатии:
    0
    Нет, конвертер для Joomla пишу.. Уже написал))
     
  4. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    это мы через полгодика посмотрим. если сообщений новых не будет - темку я удалю вместе с юзером =) ибо в хомпаге откровенный сео-спам.
     
  5. komyak

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

    С нами с:
    12 янв 2010
    Сообщения:
    6
    Симпатии:
    0
    Так для него и писал конвертер.. детище так сказать...
    Раз уж специалист в теме, то подскажите пожалуйста:
    Можно ли объединить многомерны. массив:
    Код (Text):
    1.  
    2. Array (
    3. [1] => Психология и эзотерика Array (
    4. [1] => Психология и эзотерика Array (
    5. [1] => Психология и эзотерика
    6. [2] => Толкование снов
    7. [3] => Сны про близких
    8. )
    9. [2] => Толкование снов
    10. [3] => Сны про близких
    11. )
    12. [2] => Толкование снов
    13. [3] => Сны про близких
    14. )
    В одномерный:
    Код (Text):
    1.  
    2. Array (
    3. [1] => Психология и эзотерика
    4. [2] => Толкование снов
    5. [3] => Сны про близких
    6. [4] => Психология и эзотерика
    7. [5] => Толкование снов
    8. [6] => Сны про близких
    9.  
    10. и т.д.
    11. )
    Обязательно для объединения использовать циклы или доя этого функция есть(кроме велосипеда)
     
  6. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    можно. только я не применительно к вашим данным а в любом случае.
    а данные непонятные, потому что массив в массиве, а ковыряться не хочу.

    foreach позволяет пройтись по массиву, получая и ключ и значение.
    собираете данные в другой массив и усё готово.

    но я не понял по какому принципу вы хотите собирать это дело.
     
  7. komyak

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

    С нами с:
    12 янв 2010
    Сообщения:
    6
    Симпатии:
    0
    С планшета копипастом неудобно оформлять, сорри.

    С помощью foreach и сделал, просто думал что есть и для многомерных массивов есть функции подобия array_merge.
    Спасибо