88 of 410 menu

Funksie strrpos

Die funksie strrpos gee die posisie van die laaste voorkoms van 'n substring terug.

Die resultaat van die funksie sal die posisie van die eerste karakter van die gevinde substring wees, en as so 'n substring nie gevind word nie - dan false.

Die begin van die soektog kan gereguleer word met die derde opsionele parameter - as dit gespesifiseer is, sal die soektog nie vanaf die begin van die string begin nie, maar vanaf die gespesifiseerde plek.

Sintaksis

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

Voorbeeld

In hierdie voorbeeld sal die funksie die posisie van die laaste voorkoms van die karakter 'a' teruggee:

<?php echo strrpos('abcde abcde', 'a'); ?>

Resultaat van die uitvoering van die kode:

6

Voorbeeld

Soek na die laaste voorkoms van 'n substring van verskeie karakters:

<?php echo strrpos('hello world, hello php', 'hello'); ?>

Resultaat van die uitvoering van die kode:

13

Voorbeeld

Soek met die spesifisering van die beginposisie van die soektog:

<?php echo strrpos('abcabcabc', 'a', 5); ?>

Resultaat van die uitvoering van die kode (soektog begin vanaf posisie 5):

6

Voorbeeld

As die substring nie gevind word nie, gee die funksie false terug:

<?php var_dump(strrpos('abcdef', 'z')); ?>

Resultaat van die uitvoering van die kode:

false

Voorbeeld 5: Hooflettergevoelige soektog

Die funksie is sensitief vir hoofletters:

<?php var_dump(strrpos('Hello World', 'h')); ?>

Resultaat van die uitvoering van die kode:

false

Sien ook

  • die funksie strripos,
    wat 'n soortgelyke operasie uitvoer sonder om na hoofletters om te sien
  • die funksie strpos,
    wat die posisie van die eerste voorkoms van 'n substring teruggee
  • die funksie str_contains,
    wat die voorkoms van 'n karakter in 'n string nagaan
  • die funksie str_starts_with,
    wat die begin van 'n string nagaan
  • die funksie str_ends_with,
    wat die einde van 'n string nagaan
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp