98 of 410 menu

Funktio mb_strrchr

Funktio mb_strrchr etsii merkin viimeisen esiintymän merkkijonosta ja palauttaa osan merkkijonosta tästä merkistä loppuun. Toisin kuin strrchr, se toimii monitavuisilla merkistökoodauksilla (UTF-8 jne.). Ensimmäisenä parametrina se ottaa haettavan merkkijonon, toisena - haettavan merkin, kolmantana - valinnaisen parametrin haulle ennen merkkiä, neljäntenä - merkistökoodauksen.

Syntaksi

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

Esimerkki

Etsitään merkin viimeinen esiintymä merkkijonossa:

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

Koodin suorituksen tulos:

'ba'

Esimerkki

Etsitään osa merkkijonosta ennen merkin 'b' viimeistä esiintymää:

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

Koodin suorituksen tulos:

'abc'

Esimerkki

Työskentely kyrillisen kirjaimiston kanssa UTF-8:ssa:

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

Koodin suorituksen tulos:

'ир'

Katso myös

  • funktion mb_strpos,
    joka etsii osamerkkijonon ensimmäisen esiintymän sijainnin
  • funktion mb_substr,
    joka palauttaa osan merkkijonosta
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää