Уроки 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