mb_strstr လုပ်ဆောင်ချက်
mb_strstr လုပ်ဆောင်ချက်သည် မျိုးစုံဘိုက်တည်ဆောက်ပုံများကို ပံ့ပိုးပေးသည့် စာကြောင်းတစ်ခုအတွင်း စာကြောင်းခွဲ၏ ပထမဆုံးတွေ့ရှိမှုကို ရှာဖွေပေးပါသည်။
ပထမအကန့်မှာ ရှာဖွေမှုပြုလုပ်သည့် စာကြောင်းဖြစ်သည်။ ဒုတိယအကန့်မှာ ရှာဖွေလိုသော စာကြောင်းခွဲဖြစ်သည်။
တတိယမဖြစ်မနေလိုအပ်သောအကန့်သည် တွေ့ရှိမှုရှိသည့် စာကြောင်းအပိုင်းကို ပြန်ပေးရန်ဟုတ်မဟုတ် သတ်မှတ်ပေးသည်။ စတုတ္ထမဖြစ်မနေလိုအပ်သောအကန့်သည် တည်ဆောက်ပုံကို သတ်မှတ်ပေးသည်။
ဝါကျဖွဲ့ပုံ
mb_strstr(
string $haystack,
string $needle,
[bool $before_needle = false],
[string $encoding],
);
ဥပမာ
စာကြောင်းတစ်ခုအတွင်း စာကြောင်းခွဲ၏ ပထမဆုံးတွေ့ရှိမှုကို ရှာကြည့်ပါမည်:
<?php
$res = mb_strstr('abcde', 'b');
echo $res;
?>
ကုဒ်လုပ်ဆောင်ချက်၏ ရလဒ်:
'bcde'
ဥပမာ
စာကြောင်းတစ်ခုအတွင်း စာကြောင်းခွဲ၏ ပထမဆုံးတွေ့ရှိမှုကို ရှာဖွေပြီး တွေ့ရှိမှုမတိုင်မီကအပိုင်းကို ပြန်ပေးပါမည်:
<?php
$res = mb_strstr('abcde', 'cd', true);
echo $res;
?>
ကုဒ်လုပ်ဆောင်ချက်၏ ရလဒ်:
'ab'
ဥပမာ
UTF-8 တည်ဆောက်ပုံကို သတ်မှတ်ပေးပြီး ရှာဖွေခြင်း:
<?php
$res = mb_strstr('Привет мир', 'мир', false, 'UTF-8');
echo $res;
?>
ကုဒ်လုပ်ဆောင်ချက်၏ ရလဒ်:
'мир'