Уроки PHP — поиск символов в строке

Продолжая тематику работы с данными, нельзя не затронуть оператор strpos, позволяющий осуществить поиск первой точки вхождения в целевую строку.

Звучит запутанно, потому предлагаю рассмотреть пример:

<?php
$str = strpos(«Oleksiy»,»k»);//задали переменную, значение которой состоит из оператора strpos, моего имени, и символа, позицию которого нужно определить (для примера взяли букву «k»
echo $str;//вывели на экран значение переменной (будет ровняться 3, что совершенно верно, учитывая, что отсчет в PHP идет с нуля 😉 )
?>

Как следствие, мы можем составить конструкцию, отвечающей за вывод информации в случае, если требуемый символ или их сочетание в процессе поиска точки входа найдено не будет:

<html>
<p>
<?php
if (strpos(«Oleksiy»,»z») === false) { //=== — оператор эквивалентности, таким образом мы задаем следующее: если в слове «Oleksiy» символ «z» — ложь — уходим на фигурные скобки
print «Буквы ‘z’ в слове ‘Oleksiy’ нет»; //выводим сообщение об отсутствуем символе в искомом слове
}
?>
</p>
</html>

php-strpos

Support the Blog!

Running a blog takes a lot of effort, time, and passion. Your donations help improve the content, inspire new ideas, and keep the project going.
If you’ve enjoyed the blog’s materials, any support would mean the world to me. Thank you for being here! ❤️

PayPal Logo Donate via PayPal

Revolut Logo Donate via Revolut