За последние 24 часа нас посетили 23538 программистов и 1725 роботов. Сейчас ищут 764 программиста ...

Замена текста на текст с тегами

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

  1. dima_mak

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

    С нами с:
    25 янв 2008
    Сообщения:
    16
    Симпатии:
    0
    Есть строка типа "выафыва:выааывавыаыва<br>выафыва:выааывавыаыва......"
    нужно заменить все ":" на "</span>:" а "<br>" на "<br/><span>", но ничего не получаеться: вот как пробовал:
    PHP:
    1.  
    2. $skate[techdesc]=preg_replace("/:/", ": </span>",$skate[techdesc]);
    3.  
    не работает, пробовал с str_replace, тоже не меняет. О второй замене, я вообще не говорю....
     
  2. Апельсин

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

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2

    Нужно одно, делаешь другое.

    PHP:
    1. <?php
    2. $s = 'выафыва:выааывавыаыва<br>выафыва:выааывавыаыва......';
    3. $first = str_replace(':', '</span>:', $s);
    4. $second = str_replace('<br>', '<br/><span>', $s);
    5.  
    Надеюсь, додумаешься как первое со вторым скрестить.