Funksie mb_str_split
Die funksie mb_str_split verdeel 'n string in multi-byte kodering (byvoorbeeld UTF-8) in 'n verskeidenheid van karakters of dele met 'n gespesifiseerde lengte. Die eerste parameter is die string om te verdeel, die tweede is die lengte van elke deel, en die derde is die kodering.
Sintaksis
mb_str_split(string, [length], [encoding]);
Voorbeeld
Verdeel 'n string in afsonderlike karakters:
<?php
$res = mb_str_split('абвгд');
print_r($res);
?>
Resultaat van die uitvoering van die kode:
['а', 'б', 'в', 'г', 'д']
Voorbeeld
Verdeel 'n string in dele van 2 karakters elk:
<?php
$res = mb_str_split('12345', 2);
print_r($res);
?>
Resultaat van die uitvoering van die kode:
['12', '34', '5']
Voorbeeld
Verdeel 'n string met eksplisiete spesifikasie van UTF-8 kodering:
<?php
$res = mb_str_split('日本語', 1, 'UTF-8');
print_r($res);
?>
Resultaat van die uitvoering van die kode:
['日', '本', '語']