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МакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်