mb_stripos လုပ်ဆောင်ချက်
mb_stripos လုပ်ဆောင်ချက်သည် စာကြောင်းတစ်ခုအတွင်းမှ စာကြောင်းငယ်၏ ပထမဆုံးတွေ့ရှိရာနေရာကို စာလုံးပေါင်းအကြီးအသေးခွဲခြားမှုမရှိပဲ ရှာဖွေပေးသည်။
stripos နှင့်မတူဘဲ၊ multi-byte encoding များ (UTF-8 နှင့် အခြားသော encoding များ) နှင့် မှန်ကန်စွာ လုပ်ဆောင်နိုင်သည်။ ပထမ parameter အဖြစ် ရှာဖွေမည့်စာကြောင်းကို၊ ဒုတိယ parameter အဖြစ် ရှာဖွေမည့်စာကြောင်းငယ်ကို၊ တတိယ parameter (မဖြစ်မနေထည့်ရန်မလိုအပ်သော) အဖြစ် စတင်ရှာဖွေမည့်အနေအထားကို၊ စတုတ္ထ parameter အဖြစ် encoding ကို လက်ခံသည်။
Syntax (လုပ်ဆောင်ချက်ရေးသားပုံ)
mb_stripos(string $haystack, string $needle, int $offset = 0, ?string $encoding = null): int|false
ဥပမာ
စာကြောင်းတစ်ခုအတွင်းမှ စာကြောင်းငယ်အား ၎င်း၏အနေအထားကို ရှာကြည့်ပါမည်။
<?php
$res = mb_stripos('AbCdE', 'bc');
echo $res;
?>
Code ကို Run လိုက်သောအခါ ရလဒ်။
1
ဥပမာ
စတင်ရှာဖွေမည့်အနေအထား သတ်မှတ်ပြီး ရှာဖွေခြင်း။
<?php
$res = mb_stripos('AbCdE', 'cd', 2);
echo $res;
?>
Code ကို Run လိုက်သောအခါ ရလဒ်။
2
ဥပမာ
Encoding သတ်မှတ်ပြီး ရှာဖွေခြင်း။
<?php
$res = mb_stripos('Привет мир', 'МИР', 0, 'UTF-8');
echo $res;
?>
Code ကို Run လိုက်သောအခါ ရလဒ်။
7