101 of 410 menu

Funkcija mb_strrpos

Funkcija mb_strrpos atrod pēdējās apakšvirknes ierašanās pozīciju virknē. Strādā ar daudzbaitu kodējumiem (UTF-8 un citi). Pirmo parametru pieņem meklēšanai paredzēto virkni, otro - meklējamo apakšvirkni, trešo (neobligāto) - meklēšanas sākuma pozīciju, ceturto (neobligāto) - kodējumu.

Sintakse

mb_strrpos( string $haystack, string $needle, int $offset = 0, string $encoding ): int|false

Piemērs

Atradīsim pēdējās apakšvirknes ierašanās pozīciju virknē:

<?php $res = mb_strrpos('аабабв', 'б'); echo $res; ?>

Koda izpildes rezultāts:

3

Piemērs

Meklēšana ar norādīto UTF-8 kodējumu:

<?php $res = mb_strrpos('日本語', '語', 0, 'UTF-8'); echo $res; ?>

Koda izpildes rezultāts:

2

Piemērs

Kad apakšvirkne netiek atrasta, funkcija atgriež false:

<?php $res = mb_strrpos('abcde', 'z'); var_dump($res); ?>

Koda izpildes rezultāts:

false

Skatiet arī

  • funkciju mb_strpos,
    kas meklē pirmo apakšvirknes ierašanos
  • funkciju strrpos,
    kas meklē pēdējo apakšvirknes ierašanos, neņemot vērā kodējumu
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt