101 of 410 menu

Functie mb_strrpos

De functie mb_strrpos vindt de positie van het laatste voorkomen van een substring in een string. Werkt met multibyte-coderingen (UTF-8 en anderen). Accepteert als eerste parameter de string om in te zoeken, als tweede - de gezochte substring, als derde (optioneel) - de startpositie van het zoeken, als vierde (optioneel) - de codering.

Syntaxis

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

Voorbeeld

Laten we de positie van het laatste voorkomen van een substring in een string vinden:

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

Resultaat van het uitvoeren van de code:

3

Voorbeeld

Zoeken met opgave van UTF-8 codering:

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

Resultaat van het uitvoeren van de code:

2

Voorbeeld

Wanneer de substring niet wordt gevonden, retourneert de functie false:

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

Resultaat van het uitvoeren van de code:

false

Zie ook

  • de functie mb_strpos,
    die naar het eerste voorkomen van een substring zoekt
  • de functie strrpos,
    die naar het laatste voorkomen zoekt zonder rekening te houden met codering
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren