str_contains ဖန်ရှင်
str_contains ဖန်ရှင်သည်
စာသားတစ်ခုအတွင်း စာလုံးတစ်လုံးရှိမရှိ စစ်ဆေးပေးပါသည်။ စာလုံးသည် စာသားထဲတွင် ပါရှိပါက true ကို၊
မပါရှိပါက false ကို ပြန်ပေးသည်။ ဖန်ရှင်၏ ပထမပိုမိတ်တွင် ကျွန်ုပ်တို့ ရှာဖွေမည့် စာသားကို သတ်မှတ်ပေးရပါသည်။ ဒုတိယပိုမိတ်တွင် ကျွန်ုပ်တို့ လိုအပ်သော စာလုံး (သို့မဟုတ်) စာကြောင်းခွဲကို သတ်မှတ်ပေးရပါသည်။
ဖန်ရှင် အသုံးပြုပုံ
str_contains(string $haystack, string $needle): bool
နမူနာ
စာသားထဲတွင် သတ်မှတ်ထားသော စာလုံးရှိမရှိ စစ်ကြည့်ကြပါစို့။
<?php
$str = 'abcde';
$res = str_contains($str, 'a');
var_dump($res);
?>
ကုဒ်ဖြင့် လုပ်ဆောင်ချက်၏ ရလဒ်။
true
နမူနာ
စာသားထဲတွင် သတ်မှတ်ထားသော စာကြောင်းခွဲရှိမရှိ စစ်ကြည့်ကြပါစို့။
<?php
$str = 'abcde';
$res = str_contains($str, 'ab');
var_dump($res);
?>
ကုဒ်ဖြင့် လုပ်ဆောင်ချက်၏ ရလဒ်။
true
နမူနာ
ယခု ကျွန်ုပ်တို့၏ စာသားထဲတွင်
'ac' စာကြောင်းခွဲကို ရှာကြည့်ကြပါစို့။
<?php
$str = 'abcde';
$res = str_contains($str, 'ac');
var_dump($res);
?>
ကုဒ်ဖြင့် လုပ်ဆောင်ချက်၏ ရလဒ်။
false
ဆက်စပ်ကြည့်ရှုရန်
-
str_starts_withဖန်ရှင်၊
အကြောင်းမှာ ၎င်းသည် စာသား၏ အစကို စစ်ဆေးပေးသောကြောင့်ဖြစ်သည်။ -
str_ends_withဖန်ရှင်၊
အကြောင်းမှာ ၎င်းသည် စာသား၏ အဆုံးကို စစ်ဆေးပေးသောကြောင့်ဖြစ်သည်။ -
in_arrayဖန်ရှင်၊
အကြောင်းမှာ ၎င်းသည် ခင်းကျင်းတန်ဖိုးအတွင်း အကြောင်းအရာတစ်ခုရှိမရှိ စစ်ဆေးပေးသောကြောင့်ဖြစ်သည်။ -
strposဖန်ရှင်၊
အကြောင်းမှာ ၎င်းသည် စာကြောင်းခွဲတစ်ခုဝင်ရောက်သည့် နေရာကို ပြန်ပေးသောကြောင့်ဖြစ်သည်။