Функция strripos
Функция strripos
ищет позицию последнего вхождения подстроки в строку без учета регистра символов.
Если подстрока не найдена, функция вернет false
. Первым параметром передается строка для поиска,
вторым - искомая подстрока, а третьим необязательным параметром можно указать позицию, с которой начинать поиск.
Синтаксис
strripos(string, substring, [offset]);
Пример
Найдем последнее вхождение подстроки в строке:
<?php
$res = strripos('aBcAbD', 'ab');
echo $res;
?>
Результат выполнения кода:
3
Пример
Попробуем найти несуществующую подстроку:
<?php
$res = strripos('abcde', 'z');
var_dump($res);
?>
Результат выполнения кода:
false
Пример
Использование параметра offset для поиска после определенной позиции:
<?php
$res = strripos('aBcAbDab', 'ab', 4);
echo $res;
?>
Результат выполнения кода:
6