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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне