88 of 410 menu

Kazi strrpos

Kazi strrpos hurudisha msimamo wa mwingilio wa mwisho wa kipande-kamba.

Matokeo ya utekelezaji wa kazi yatakuwa msimamo wa herufi ya kwanza ya kipande-kamba kilichopatikana, na ikiwa kipande-kamba kama hicho hakipatikani - basi false.

Mwanzio wa utafutaji unaweza dhibitiwa na kigezo cha tatu kisichohitajika - ikiwa kimeainishwa, basi utafutaji hautaanza mwanzoni mwa mfumo wa herufi, bali kutoka mahali palipoainishwa.

Sintaksia

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

Mfano

Katika mfano huu kazi itarudisha msimamo wa mwingilio wa mwisho wa herufi 'a':

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

Matokeo ya utekelezaji wa kificho:

6

Mfano

Utafutaji wa mwingilio wa mwisho wa kipande-kamba kilicho na herufi nyingi:

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

Matokeo ya utekelezaji wa kificho:

13

Mfano

Utafutaji kwa kuonyesha msimamo wa kuanzia wa utafutaji:

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

Matokeo ya utekelezaji wa kificho (utafutaji unaanza kutoka msimamo 5):

6

Mfano

Ikiwa kipande-kamba hakipatikani, kazi hurudisha false:

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

Matokeo ya utekelezaji wa kificho:

false

Mfano 5: Utafutaji Unaohusiana na Herufi Kubwa na Ndogo

Kazi ni nyeti kwa herufi kubwa na ndogo:

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

Matokeo ya utekelezaji wa kificho:

false

Angalia pia

  • kazi strripos,
    ambayo hufanya operesheni sawa bila kuzingatia herufi kubwa na ndogo
  • kazi strpos,
    ambayo hurudisha msimamo wa mwingilio wa kwanza wa kipande-kamba
  • kazi str_contains,
    ambayo inakagua uwingilio wa herufi kwenye mfumo wa herufi
  • kazi str_starts_with,
    ambayo inakagua mwanzo wa mfumo wa herufi
  • kazi str_ends_with,
    ambayo inakagua mwisho wa mfumo wa herufi
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa