101 of 410 menu

Funktionen mb_strrpos

Funktionen mb_strrpos hittar positionen för den sista förekomsten av en delsträng i en sträng. Fungerar med flerbyteskodningar (UTF-8 etc.). Den tar strängen att söka i som första parameter, delsträngen att söka efter som andra parameter, startpositionen för sökningen som tredje parameter (valfri) och kodningen som fjärde parameter (valfri).

Syntax

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

Exempel

Låt oss hitta positionen för den sista förekomsten av en delsträng i en sträng:

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

Resultat av kodkörning:

3

Exempel

Sökning med specificering av UTF-8-kodning:

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

Resultat av kodkörning:

2

Exempel

När delsträngen inte hittas returnerar funktionen false:

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

Resultat av kodkörning:

false

Se även

  • funktionen mb_strpos,
    som söker efter den första förekomsten av en delsträng
  • funktionen strrpos,
    som söker efter den sista förekomsten utan hänsyn till kodning
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