101 of 410 menu

Funktionen mb_strrpos

Funktionen mb_strrpos finder positionen for den sidste forekomst af en understreng i en streng. Arbejder med multibyte-kodninger (UTF-8 osv.). Den accepterer strengen, der skal søges i, som første parameter, den søgte understreng som anden parameter, startpositionen for søgningen som tredje (valgfri) parameter og kodningen som fjerde (valgfri) parameter.

Syntaks

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

Eksempel

Lad os finde positionen for den sidste forekomst af en understreng i en streng:

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

Resultat af kodeudførelse:

3

Eksempel

Søgning med angivelse af UTF-8-kodning:

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

Resultat af kodeudførelse:

2

Eksempel

Når understrengen ikke findes, returnerer funktionen false:

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

Resultat af kodeudførelse:

false

Se også

  • funktionen mb_strpos,
    som søger efter den første forekomst af en understreng
  • funktionen strrpos,
    som søger efter den sidste forekomst uden hensyntagen til kodning
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