За последние 24 часа нас посетили 53583 программиста и 1712 роботов. Сейчас ищут 846 программистов ...

Поиск - замена переменных.

Тема в разделе "PHP для новичков", создана пользователем de_coder1, 3 фев 2008.

  1. de_coder1

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

    С нами с:
    3 фев 2008
    Сообщения:
    2
    Симпатии:
    0
    Знаю что похожая тема была, но не могу понять как это реализовать.
    Есть масив со строками типа...

    Код (Text):
    1. hostname "TEST TEST TEST TEST"
    2. sv_password "" // Пароль
    3. sv_region 3 // The region of the world to report
    4. sv_contact "digit2006@yandex.ru"
    И т.п. Мне нужно, выполнить поиск по строкам масива, и где найдена нужная мне команда - заменить значения в кавычках.. Сейчас я реализовал это таким вот образом.

    [sql]$key='hostname';
    $value='TEST NEW NEW NEW'
    global $fil;
    foreach ($fil as $k=>$val)
    {
    if (preg_match('/'.$key.'/i', $fil[$k]))
    {
    $fil[$k]=$key.' "'.$value.'"'; // Если есть $key - то переписываем всю строку.
    }
    }[/sql]
    Но данный код, обрезает коментарий в конце строки, вопрос - как бы сделать, что бы менялоть значение именно в кавычках? Оставляя коментарий.. //
     
  2. de_coder1

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

    С нами с:
    3 фев 2008
    Сообщения:
    2
    Симпатии:
    0
    Для замены цифровых полей я думаю справлюсь... это не срочно нужно щас...