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

Функция mb_strrchr

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

Синтаксис

mb_strrchr( string $haystack, string $needle, bool $before_needle = false, string $encoding = null );

Пример

Найдем последнее вхождение символа в строке:

<?php $res = mb_strrchr('abcba', 'b'); echo $res; ?>

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

'ba'

Пример

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

<?php $res = mb_strrchr('abcba', 'b', true); echo $res; ?>

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

'abc'

Пример

Работа с кириллицей в UTF-8:

<?php $res = mb_strrchr('привет мир', 'и'); echo $res; ?>

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

'ир'

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

  • функцию mb_strpos,
    которая ищет позицию первого вхождения подстроки
  • функцию mb_substr,
    которая возвращает часть строки
Русский
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 для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить