mb_strpos ၁်ထၡၭ

mb_strpos ၁်ထၡၭသည် စာသားတစ်ခုအတွင်း စာကြောင်းငယ်တစ်ခု ပထမဆုံးပေါ်ပေါက်သည့် တည်နေရာကို မျိုးကွဲ ကုဒ်သွင်းခြင်းများ (ဥပမာ UTF-8) အတွက် အထောက်အပံ့ဖြင့် ရှာဖွေပေးပါသည်။ ပထမပိုင်းအနေဖြင့် ရှာဖွေရန် စာသား၊ ဒုတိယပိုင်းအနေဖြင့် ရှာဖွေလိုသော စာကြောင်းငယ်၊ တတိယပိုင်း (မလိုအပ်ပါ) အနေဖြင့် ရှာဖွေမှု၏ စတင်ရာတည်နေရာ၊ စတုတ္ထပိုင်း (မလိုအပ်ပါ) အနေဖြင့် ကုဒ်သွင်းနည်းကို ပေးပို့ရပါမည်။

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

phpmb_strpos(string $haystack, string $needle, int $offset = 0, ?string $encoding = null): int|false

ဥပမာ

စာသားအတွင်း စာကြောင်းငယ်၏ တည်နေရာကို ရှာကြည့်ပါမည်။

php<?php
  $res = mb_strpos('abcde', 'b');
  echo $res;
?>

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ ရလဒ်။

php1

ဥပမာ

ရှာဖွေမှုစတင်ရာတည်နေရာ သတ်မှတ်ခြင်းဖြင့် ရှာဖွေခြင်း (တတိယအက္ခရာမှ စတင်၍)။

php<?php
  $res = mb_strpos('abcabc', 'a', 2);
  echo $res;
?>

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ ရလဒ်။

php3

ဥပမာ

စာသားအတွင်း စာကြောင်းငယ်၏ တည်နေရာကို ရှာကြည့်ပါမည်။

php<?php
  $res = mb_strpos('абвгде', 'в', 0, 'UTF-8');
  echo $res;
?>

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ ရလဒ်။

php2

ဤသည်ကိုလည်း ကြည့်ပါ

  • strpos ၁်ထၡၭ၊
    မျိုးကွဲ ကုဒ်သွင်းခြင်းများအား ထည့်သွင်းစဉ်းစားခြင်းမရှိဘဲ စာကြောင်းငယ်၏ တည်နေရာကို ရှာဖွေပေးသော ၁်ထၡၭ
  • mb_strlen ၁်ထၡၭ၊
    မျိုးကွဲ ကုဒ်သွင်းခြင်းများအား ထည့်သွင်းစဉ်းစားပြီး စာသား၏ အရှည်ကို ပြန်ပေးသော ၁်ထၡၭ