99 of 410 menu

Funcția mb_strrichr

Funcția mb_strrichr efectuează căutarea ultimei apariții a unui subșir într-un șir fără a ține cont de majuscule/minuscule ale caracterelor. Spre deosebire de strrchr, funcționează cu codificări multi-octet (UTF-8 etc.). Returnează partea din șir de la ultima apariție găsită până la sfârșitul șirului sau false, dacă subșirul nu este găsit.

Sintaxă

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

Exemplu

Să găsim ultima apariție a unui subșir într-un șir fără a ține cont de majuscule/minuscule:

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

Rezultatul executării codului:

'AbC'

Exemplu

Să găsim partea din șir până la apariția găsită:

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

Rezultatul executării codului:

'aBc'

Exemplu

Exemplu cu specificarea codificării UTF-8:

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

Rezultatul executării codului:

'Мир'

Vedeți și

  • funcția mb_strrchr,
    care caută ultima apariție a unui subșir ținând cont de majuscule/minuscule
  • funcția mb_stripos,
    care caută poziția primei apariții a unui subșir fără a ține cont de majuscule/minuscule
  • funcția mb_strstr,
    care caută prima apariție a unui subșir ținând cont de majuscule/minuscule
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge