Как определить наличие слова в тексте? [закрыт]

190
01 мая 2019, 05:00

как можно в php определить наличие определённого слова в тексте?

Answer 1

Если я вас правильно понял то вы хотите найти подстроку в строке. Это можно сделать методом strpos.

// строка в которой вы ищете слово
$mystring = 'Текст с 4 словами';
//слово, которое вы ищете
$findme   = 'Текст';
$pos = strpos($mystring, $findme);
if (false === $pos) {
    echo 'слово ' . $findme . ' не найдено';
} else {
    echo 'слово ' . $findme . ' найдено в позиции ' . $pos;
}

Кроме этого вы можете решить эту задачу, используя регулярные выражения. Или же можно написать свой метод для поиска подстроки в строке.
Но для простых вещей, я использую именно strpos.

READ ALSO
laravel обработать сторонний Exception

laravel обработать сторонний Exception

Как можно обработать Exception стороннего пакета? Допустим вылеатет

130
Как показывать слайды из папки? Slick slider.

Как показывать слайды из папки? Slick slider.

Задача выводить все изображения в slick из определённой папкиКак я понимаю это можно сделать с помощью php

173