На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: ALXR
  
    > Поиск
      Вопрос по PHP. Имеется переменная которая содержит текст. Имеется другая переменная которая содержит одно или пару слов. Нужно написать функцию, которая возвращает значение True в случае, когда переменная 2 содержиться в переменной 1, то есть осуществить поиск.
        Дык а регулярные выражения зачем...
          Цитата d_k, 24.10.02, 13:56:35
          Дык а регулярные выражения зачем...

          Я про это ничего не знаю, объясни мне про это
            Либо функция поиска подстроки в строке, либо регулярные выражения.
            Усиленно курим доку! :)
              Цитата vot, 24.10.02, 16:02:13
              Либо функция поиска подстроки в строке, либо регулярные выражения.
              Усиленно курим доку! :)

              Ну ты Вы рассзказали об этом
                Ну либо strstr($str1,$str2); - содержится ли строка $str2 в $str1
                либо
                $reg="строка регулярного выражения"; а дальше
                ereg($reg,$сравниваемая_строка,$array);
                А вообще лучше доки почитать... ;)
                  Слушайте там была такая функция - кажется preg_match. В доке ее не нашел, но я ее усиленно юзаю
                  например:

                  if (preg_match("/lama/i", "lamer is dead")) {
                       echo "True";
                  }
                  else {
                       echo "False";
                  }
                  True оно напишет если во второй строке находится первая.
                  У меня работало.....
                  0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                  0 пользователей:


                  Рейтинг@Mail.ru
                  [ Script execution time: 0,0224 ]   [ 15 queries used ]   [ Generated: 27.04.24, 20:47 GMT ]