79 of 410 menu

mb_substr အလုပ်လုပ်တဲ့ လုပ်ဆောင်ချက်

mb_substr အလုပ်လုပ်တဲ့ လုပ်ဆောင်ချက်ဟာ string ကနေ substring တစ်ခုကို ထုတ်ယူပြီး ပြန်ပေးတယ်၊ များစွာသော byte encoding တွေနဲ့ (ဥပမာ UTF-8) မှန်ကန်စွာ အလုပ်လုပ်ပါတယ်။ ပထမ parameter မှာ string ကို ထည့်ပေးရမယ်၊ ဒုတိယ parameter မှာ စတင်မယ့် နေရာ၊ တတိယ parameter (optional) မှာ substring ရဲ့ အရှည်။ စတုတ္ထ parameter မှာ encoding ကို သတ်မှတ်နိုင်ပါတယ်။

Syntax

mb_substr(string, start, [length], [encoding]): string;

ဥပမာ

နေရာ 1 ကနေ စပြီး string ထဲက 3 လုံးကို ထုတ်ယူကြည့်ရအောင်။

<?php $res = mb_substr('абвгд', 1, 3); echo $res; ?>

ကုဒ်ကို run လိုက်ရင် ရလဒ်။

'бвг'

ဥပမာ

နေရာ 1 ကနေ စပြီး "日本語" ရဲ့ string အဆုံးထိ substring ကို ထုတ်ယူကြည့်ရအောင်။

<?php $res = mb_substr('日本語', 1); echo $res; ?>

ကုဒ်ကို run လိုက်ရင် ရလဒ်။

'本語'

ဥပမာ

UTF-8 encoding ကို သတ်မှတ်ပြီး substring ထုတ်ယူကြည့်ရအောင်။

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

ကုဒ်ကို run လိုက်ရင် ရလဒ်။

'вг'

ဒါတွေလဲ ကြည့်ပါ

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