За последние 24 часа нас посетили 17596 программистов и 1670 роботов. Сейчас ищут 924 программиста ...

Функция для поиска подстроки в строке с возвращением подстр.

Тема в разделе "PHP для новичков", создана пользователем Sergey9, 5 мар 2011.

  1. Sergey9

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

    С нами с:
    19 янв 2011
    Сообщения:
    30
    Симпатии:
    0
    Подскажите пожалуйста такую функцию, если есть. Требуется, чтобы производила поиск подстроки в строке, и в случае удачи вернула бы этот отрывок подстроки или допустим значение "1". Функция strpos не подходит, так как возвращается в случае удачи не сама подстрока или значение "1", а число расположения подстроки в строке.
     
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    приводи к типу bool
     
  3. Sergey9

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

    С нами с:
    19 янв 2011
    Сообщения:
    30
    Симпатии:
    0
    Ооо, если понимаю правильно, то это с плавающей точкой как то связано, да, в этом ничего не понимаю. А других вариантов нет?
     
  4. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    PHP:
    1. $a = (bool)strpost(...
     
  5. Sergey9

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

    С нами с:
    19 янв 2011
    Сообщения:
    30
    Симпатии:
    0
    Спасибо. Сделал через substr() с последующим сравнением через if
     
  6. Mamont

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

    С нами с:
    5 дек 2010
    Сообщения:
    183
    Симпатии:
    0
    Нумерация символов начинается с 0.
    PHP:
    1. <?php
    2. $res = false!==substr(...)