88 of 410 menu

Funktsioon strrpos

Funktsioon strrpos tagastab alamstringi viimase esinemise asukoha.

Funktsiooni täitmise tulemuseks on leitud alamstringi esimese sümboli asukoht, kuid kui sellist alamstringi ei leita, siis false.

Otsingu algust saab reguleerida kolmanda valikulise parameetriga - kui see on määratud, siis otsing ei alga stringi algusest, vaid määratud kohast.

Süntaks

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

Näide

Selles näites tagastab funktsioon sümboli 'a' viimase esinemise asukoha:

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

Koodi täitmise tulemus:

6

Näide

Mitme sümboli pikkuse alamstringi viimase esinemise otsimine:

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

Koodi täitmise tulemus:

13

Näide

Otsimine otsingu alguspositsiooni määramisega:

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

Koodi täitmise tulemus (otsing algab positsioonist 5):

6

Näide

Kui alamstringi ei leita, tagastab funktsioon false:

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

Koodi täitmise tulemus:

false

Näide 5: Tõstutundlik otsing

Funktsioon on tõstutundlik:

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

Koodi täitmise tulemus:

false

Vaata ka

  • funktsiooni strripos,
    mis teostab sarnast toimingut tõstutundetult
  • funktsiooni strpos,
    mis tagastab alamstringi esimese esinemise asukoha
  • funktsiooni str_contains,
    mis kontrollib sümboli esinemist stringis
  • funktsiooni str_starts_with,
    mis kontrollib stringi algust
  • funktsiooni str_ends_with,
    mis kontrollib stringi lõppu
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu