PHP нужен небольшой код по замене

Discussion in 'PHP' started by Wakko, 11 Jan 2010.

  1. Wakko

    Wakko New Member

    Joined:
    1 Jun 2009
    Messages:
    36
    Likes Received:
    2
    Reputations:
    0
    Как реализовать на php замену символа + на =, но заменять эту переменную нужно исключительно в ссылках. помогите пожалуйста.
     
  2. svesve

    svesve Elder - Старейшина

    Joined:
    15 Jun 2007
    Messages:
    568
    Likes Received:
    86
    Reputations:
    11
    str_replace("+","=",$url);

    а урл парсишь регуляркой
     
  3. Wakko

    Wakko New Member

    Joined:
    1 Jun 2009
    Messages:
    36
    Likes Received:
    2
    Reputations:
    0
    А полностью можно код? Ибо заменить через str_replace я делал, а вот как через preg имено в сылках заменять?
     
  4. Wakko

    Wakko New Member

    Joined:
    1 Jun 2009
    Messages:
    36
    Likes Received:
    2
    Reputations:
    0
    пока даждёшся когда помогут нормально, сам познаеш...

    function url_replace_check($str)
    {
    $str = str_replace('&', '&', $str);
    return '<a href="'.$str[1].'">';
    }


    $str = preg_replace_callback('|<a href="(.*?)">|si', 'url_replace_check', $str);