98 of 410 menu

Funktionen mb_strrchr

Funktionen mb_strrchr søger efter den sidste forekomst af et tegn i en streng og returnerer delen af strengen fra dette tegn til slutningen. I modsætning til strrchr, arbejder den med multibyte kodninger (UTF-8 osv.). Den tager strengen, der skal søges i, som første parameter, det søgte tegn som anden parameter, en valgfri parameter for søgning før tegnet som tredje parameter og kodningen som fjerde parameter.

Syntaks

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

Eksempel

Lad os finde den sidste forekomst af et tegn i en streng:

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

Resultat af kodeudførelse:

'ba'

Eksempel

Lad os finde delen af strengen før den sidste forekomst af tegnet 'b':

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

Resultat af kodeudførelse:

'abc'

Eksempel

Arbejde med kyrillisk i UTF-8:

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

Resultat af kodeudførelse:

'ир'

Se også

  • funktionen mb_strpos,
    som søger efter positionen for den første forekomst af en understreng
  • funktionen mb_substr,
    som returnerer en del af en streng
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis