88 of 410 menu

Функција strrpos

Функција strrpos враћа позицију последњег уноса подниза.

Резултат извршавања функције ће бити позиција првог карактера пронађеног подниза, а ако такав подниз не буде пронађен - онда false.

Почетак претраге може се регулисати трећим опционим параметром - ако је задат, онда ће претрага почети не од почетка низа, већ од назначеног места.

Синтакса

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

Пример

У овом примеру функција ће вратити позицију последњег уноса карактера 'a':

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

Резултат извршавања кода:

6

Пример

Претрага последњег уноса подниза од више карактера:

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

Резултат извршавања кода:

13

Пример

Претрага са навођењем почетне позиције претраге:

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

Резултат извршавања кода (претрага почиње са позиције 5):

6

Пример

Ако подниз није пронађен, функција враћа false:

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

Резултат извршавања кода:

false

Пример 5: Претрага осетљива на величину слова

Функција је осетљива на величину слова:

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

Резултат извршавања кода:

false

Погледајте такође

  • функцију strripos,
    која обавља аналогну операцију без обзира на величину слова
  • функцију strpos,
    која враћа позицију првог уноса подниза
  • функцију str_contains,
    која проверава унос карактера у низ
  • функцију str_starts_with,
    која проверава почетак низа
  • функцију str_ends_with,
    која проверава крај низа
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј