88 of 410 menu

Funkcija strrpos

Funkcija strrpos grąžina poziciją paskutinio eilutės įvykio.

Funkcijos vykdymo rezultatas bus rastos eilutės pirmojo simbolio pozicija, o jei tokia eilutė nebus rasta - false.

Paieškos pradžią galima reguliuoti trečiuoju neprivalomu parametru - jei jis nurodytas, paieška prasidės ne nuo eilutės pradžios, o nuo nurodytos vietos.

Sintaksė

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

Pavyzdys

Šiame pavyzdyje funkcija grąžins paskutinio simbolio 'a' įvykio poziciją:

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

Kodo vykdymo rezultatas:

6

Pavyzdys

Kelių simbolių eilutės paskutinio įvykio paieška:

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

Kodo vykdymo rezultatas:

13

Pavyzdys

Paieška nurodant pradinę paieškos poziciją:

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

Kodo vykdymo rezultatas (paieška prasideda nuo pozicijos 5):

6

Pavyzdys

Jei eilutė nerasta, funkcija grąžina false:

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

Kodo vykdymo rezultatas:

false

Pavyzdys 5: Rašybos jautri paieška

Funkcija jautri raidžių dydžiui:

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

Kodo vykdymo rezultatas:

false

Taip pat žiūrėkite

  • funkciją strripos,
    kuri atlieka analogišką operaciją neatsižvelgdama į raidžių dydį
  • funkciją strpos,
    kuri grąžina pirmojo eilutės įvykio poziciją
  • funkciją str_contains,
    kuri tikrina ar simbolis įtrauktas į eilutę
  • funkciją str_starts_with,
    kuri tikrina eilutės pradžią
  • funkciją str_ends_with,
    kuri tikrina eilutės pabaigą
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti