mb_str_split ක්‍රියාව

mb_str_split ක්‍රියාව බහු-බයිට් කේතනයක (උදා: UTF-8) ස්ට්‍රිං එකක් අක්ෂර හෝ නියමිත දිග කොටස් වලට බෙදයි. පළමු පරාමිතියට බෙදීම සඳහා ස්ට්‍රිං එක, දෙවන පරාමිතියට එක් එක් කොටසේ දිග, තෙවන පරාමිතියට කේතනය යොදා දේ.

වාක්‍ය රචනය

phpmb_str_split(string, [length], [encoding]);

උදාහරණය

ස්ට්‍රිං එක වෙනම අක්ෂර වලට බෙදමු:

php<?php
  $res = mb_str_split('абвгд');
  print_r($res);
?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

php['а', 'б', 'в', 'г', 'д']

උදාහරණය

ස්ට්‍රිං එක 2 අක්ෂර කොටස් වලට බෙදමු:

php<?php
  $res = mb_str_split('12345', 2);
  print_r($res);
?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

php['12', '34', '5']

උදාහරණය

කේතනය UTF-8 ලෙස නිශ්චිතව දක්වා ස්ට්‍රිං එක බෙදමු:

php<?php
  $res = mb_str_split('日本語', 1, 'UTF-8');
  print_r($res);
?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

php['日', '本', '語']

මෙයද බලන්න

  • str_split ක්‍රියාව,
    ස්ට්‍රිං එක array එකකට බෙදයි
  • explode ක්‍රියාව,
    ස්ට්‍රිං එක බෙදුම්කරු අනුව බෙදයි