98 of 410 menu

Functie mb_strrchr

De functie mb_strrchr zoekt naar het laatste voorkomen van een teken in een string en retourneert het deel van de string vanaf dat teken tot het einde. In tegenstelling tot strrchr, werkt het met multibyte coderingen (UTF-8 enz.). Het eerste parameter accepteert de string om in te zoeken, de tweede - het gezochte teken, de derde - een optionele parameter om te zoeken vóór het teken, de vierde - de codering.

Syntaxis

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

Voorbeeld

Laten we het laatste voorkomen van een teken in een string vinden:

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

Resultaat van de code-uitvoering:

'ba'

Voorbeeld

Laten we het deel van de string vóór het laatste voorkomen van teken 'b' vinden:

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

Resultaat van de code-uitvoering:

'abc'

Voorbeeld

Werken met Cyrillisch in UTF-8:

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

Resultaat van de code-uitvoering:

'ир'

Zie ook

  • functie mb_strpos,
    die de positie van het eerste voorkomen van een substring zoekt
  • functie mb_substr,
    die een deel van een string retourneert
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren