75 of 410 menu

mb_str_split Fonksiyonu

mb_str_split fonksiyonu, çok baytlı kodlamaya (örneğin, UTF-8) sahip bir dizgeyi karakterler veya belirtilen uzunlukta parçalar halinde bir diziye böler. İlk parametre bölünecek dizgeyi, ikinci parametre her bir parçanın uzunluğunu, üçüncü parametre ise kodlamayı alır.

Sözdizimi

mb_str_split(dizge, [uzunluk], [kodlama]);

Örnek

Dizgeyi tek tek karakterlere bölelim:

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

Kodun çalıştırılmasının sonucu:

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

Örnek

Dizgeyi 2 karakterlik parçalara bölelim:

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

Kodun çalıştırılmasının sonucu:

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

Örnek

Dizgeyi UTF-8 kodlaması açıkça belirtilerek bölelim:

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

Kodun çalıştırılmasının sonucu:

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

Ayrıca Bakınız

  • str_split fonksiyonu,
    bir dizgeyi diziye böler
  • explode fonksiyonu,
    bir dizgeyi ayırıcıya göre böler
idazhyituzl