98 of 410 menu

Funktionen mb_strrchr

Funktionen mb_strrchr söker efter den sista förekomsten av ett tecken i en sträng och returnerar delen av strängen från detta tecken till slutet. Till skillnad från strrchr, fungerar den med multibyte-kodningar (UTF-8 etc.). Den tar strängen att söka i som första parameter, det sökta tecknet som andra parameter, en valbar parameter för sökning före tecknet som tredje parameter, och kodningen som fjärde parameter.

Syntax

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

Exempel

Låt oss hitta den sista förekomsten av ett tecken i en sträng:

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

Resultat av kodkörning:

'ba'

Exempel

Låt oss hitta delen av strängen före den sista förekomsten av tecknet 'b':

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

Resultat av kodkörning:

'abc'

Exempel

Arbete med kyrilliska tecken i UTF-8:

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

Resultat av kodkörning:

'ир'

Se även

  • funktionen mb_strpos,
    som söker efter positionen för den första förekomsten av en delsträng
  • funktionen mb_substr,
    som returnerar en del av en sträng
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa