НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
99 of 410 menu

Функция mb_strrichr

Функция mb_strrichr выполняет поиск последнего вхождения подстроки в строке без учета регистра символов. В отличие от strrchr, работает с многобайтовыми кодировками (UTF-8 и др.). Возвращает часть строки от последнего найденного вхождения до конца строки или false, если подстрока не найдена.

Синтаксис

mb_strrichr( string $haystack, string $needle, bool $before_needle = false, string $encoding = null ): string|false

Пример

Найдем последнее вхождение подстроки в строке без учета регистра:

<?php $res = mb_strrichr('aBcAbC', 'ab'); var_dump($res); ?>

Результат выполнения кода:

'AbC'

Пример

Найдем часть строки до найденного вхождения:

<?php $res = mb_strrichr('aBcAbC', 'ab', true); var_dump($res); ?>

Результат выполнения кода:

'aBc'

Пример

Пример с указанием кодировки UTF-8:

<?php $res = mb_strrichr('ПриветМир', 'мир', false, 'UTF-8'); var_dump($res); ?>

Результат выполнения кода:

'Мир'

Смотрите также

  • функцию mb_strrchr,
    которая ищет последнее вхождение подстроки с учетом регистра
  • функцию mb_stripos,
    которая ищет позицию первого вхождения подстроки без учета регистра
  • функцию mb_strstr,
    которая ищет первое вхождение подстроки с учетом регистра
Русский
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить