98 of 410 menu

Funkcija mb_strrchr

Funkcija mb_strrchr traži poslednju pojavu znaka u stringu i vraća deo stringa od tog znaka do kraja. Za razliku od strrchr, radi sa višebajtnim kodiranjima (UTF-8 i dr.). Prvi parametar uzima string za pretragu, drugi - traženi znak, treći - opcioni parametar za pretragu pre znaka, četvrti - kodiranje.

Sintaksa

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

Primer

Nađimo poslednju pojavu znaka u stringu:

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

Rezultat izvršavanja koda:

'ba'

Primer

Nađimo deo stringa pre poslednje pojave znaka 'b':

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

Rezultat izvršavanja koda:

'abc'

Primer

Rad sa ćirilicom u UTF-8:

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

Rezultat izvršavanja koda:

'ир'

Pogledajte takođe

  • funkciju mb_strpos,
    koja traži poziciju prve pojave podstringa
  • funkciju mb_substr,
    koja vraća deo stringa
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij