ფუნქცია mb_str_split
ფუნქცია mb_str_split ყოფს სტრიქონს მრავალბაიტიან კოდირებაში (მაგალითად, UTF-8) სიმბოლოების მასივად ან მოცემული სიგრძის ნაწილებად. პირველ პარამეტრში გადაეცემა დასაყოფი სტრიქონი, მეორეში - თითოეული ნაწილის სიგრძე, ხოლო მესამეში - კოდირება.
სინტაქსი
mb_str_split(string, [length], [encoding]);
მაგალითი
დავყოთ სტრიქონი ცალკეულ სიმბოლოებად:
<?php
$res = mb_str_split('абвгд');
print_r($res);
?>
კოდის შესრულების შედეგი:
['а', 'б', 'в', 'г', 'д']
მაგალითი
დავყოთ სტრიქონი 2 სიმბოლოს ნაწილებად:
<?php
$res = mb_str_split('12345', 2);
print_r($res);
?>
კოდის შესრულების შედეგი:
['12', '34', '5']
მაგალითი
დავყოთ სტრიქონი UTF-8 კოდირების მკაფიოდ მითითებით:
<?php
$res = mb_str_split('日本語', 1, 'UTF-8');
print_r($res);
?>
კოდის შესრულების შედეგი:
['日', '本', '語']