Язык
Контакты
GitHub
Поддержка
Регистрация
Войти
Логин: Пароль: Запомнить:
Пользователи
Последние сообщения
Ответить
1

Вопрос про строку

Leoparde77

  • Джуниор
  • Юзер
  • 3
  • Репутация:0 
  • Предупреждения: 0 
  • Регистрация:
    24 Окт 2011
#1
есть ли таккая функция, которая возвращает true, если в строке есть какое-то слово? например:
если в $a есть "fapos" ф-ция возвращает true

Сашка_из_Шебекино

  • Заклинатель Атома
  • Пользователь
  • 1803
  • Репутация:87 
  • Предупреждения: 0 
  • Регистрация:
    27 Мар 2011
#2
if($a=='fapos') {
echo 'true';
} else {
echo 'false';
}

skad0

  • Атом-мозг
  • Юзер
  • 841
  • Репутация:10 
  • Предупреждения: 0 
  • Регистрация:
    2 Окт 2010
#3
Сашка, твой код будет сравнивать равна ли ВСЯ строка данному слову. А человеку надо, чтобы, если встречается:
http://php.net/manual/ru/function.preg-match.php

Сашка_из_Шебекино

  • Заклинатель Атома
  • Пользователь
  • 1803
  • Репутация:87 
  • Предупреждения: 0 
  • Регистрация:
    27 Мар 2011
#4
skad0, понял, спс

Отредактировано автором 16 Фев 2012

Drunya

  • Man of God
  • Админ
  • 3527
  • Репутация:110 
  • Предупреждения: 0 
  • Регистрация:
    30 Ноя -0001
#5
strpos() - возвращает позицию или false
strstr() - возвращает строку, начиная с первого вхождения подстроки или false


ну а вообще лучше юзать регулярки(preg_match())

Я горжусь тем, что создал бесплатную CMS - AtomX. И люблю нашу команду)
1
Сейчас online: 201. Зарегистрированных: 0. Гостей: 201.