101 of 410 menu

mb_strrpos လုပ်ဆောင်ချက်

mb_strrpos လုပ်ဆောင်ချက်သည် စာကြောင်းတစ်ခုအတွင်း စာသားခွဲတစ်ခု၏ နောက်ဆုံးအကြိမ် တည်နေရာကို ရှာဖွေပေးသည်။ Multi-byte encoding များ (UTF-8 နှင့် အခြားသောများ) နှင့် အလုပ်လုပ်သည်။ ပထမဆုံး parameter အဖြစ် ရှာဖွေရမည့် စာကြောင်းကို လက်ခံပြီး၊ ဒုတိယ parameter အဖြစ် ရှာဖွေရမည့် စာသားခွဲကို လက်ခံသည်၊ တတိယ parameter (optional) အဖြစ် ရှာဖွေမှုစတင်ရမည့် တည်နေရာကို လက်ခံပြီး၊ စတုတ္ထ parameter (optional) အဖြစ် encoding ကို လက်ခံသည်။

ဝါကျဖွဲ့စည်းပုံ

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

ဥပမာ

စာကြောင်းတစ်ခုအတွင်း စာသားခွဲတစ်ခု၏ နောက်ဆုံးအကြိမ် တည်နေရာကို ရှာကြည့်ပါမည်:

<?php $res = mb_strrpos('аабабв', 'б'); echo $res; ?>

ကုဒ်အလုပ်လုပ်ဆောင်ပြီးနောက် ရရှိသောရလဒ်:

3

ဥပမာ

UTF-8 encoding ကို ဖော်ပြထည့်သွင်းကာ ရှာဖွေခြင်း:

<?php $res = mb_strrpos('日本語', '語', 0, 'UTF-8'); echo $res; ?>

ကုဒ်အလုပ်လုပ်ဆောင်ပြီးနောက် ရရှိသောရလဒ်:

2

ဥပမာ

စာသားခွဲကို မတွေ့ရှိပါက၊ လုပ်ဆောင်ချက်သည် false ကို ပြန်ပေးသည်:

<?php $res = mb_strrpos('abcde', 'z'); var_dump($res); ?>

ကုဒ်အလုပ်လုပ်ဆောင်ပြီးနောက် ရရှိသောရလဒ်:

false

ဆက်စပ်ကြည့်ရှုရန်

  • mb_strpos လုပ်ဆောင်ချက်,
    အကြောင်းမှာ ယင်းသည် စာသားခွဲ၏ ပထမဆုံးအကြိမ် တွေ့ရှိမှုကို ရှာဖွေပေးသည်
  • strrpos လုပ်ဆောင်ချက်,
    အကြောင်းမှာ ယင်းသည် encoding ကို ထည့်သွင်းစဉ်းစားခြင်းမရှိပဲ နောက်ဆုံးအကြိမ် တွေ့ရှိမှုကို ရှာဖွေပေးသည်
မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်