str_split in php for persian or arabic can't split by lenght very well

Viewed 28

Hello I have text like this :

$text = "به همين مناسبت روز يکشنبه 99/01/10 ساعت 14 الي 16 در مسجد امام صادق(ع) برگزار ميگردد.";

and When I use Split this text by lenght with str_split the return chunk have some unknown charecter , see the result :

Array ( [0] => Array ( [0] => به همين مناسبت رو� [1] => � يکشنبه 99/01/10 ساعت ) [1] => Array ( [0] => 14 الي 16 در مسجد ام [1] => ام صادق(ع) برگزار � ) [2] => Array ( [0] => �يگردد. ) )

so what can I do for touch the result like this :

Array ( [0] => Array ( [0] => به همين مناسبت روز [1] =>  يکشنبه 99/01/10 ساعت ) [1] => Array ( [0] => 14 الي 16 در مسجد ام [1] => ام صادق(ع) برگزار  ) [2] => Array ( [0] => ميگردد. ) )

The code Create this mess up! it's here :

$text = "به همين مناسبت روز يکشنبه 99/01/10 ساعت 14 الي 16 در مسجد امام صادق(ع) برگزار ميگردد.";
$lines = str_split($text, $charInLine);//$charInLine = 34
print_r(array_chunk($lines,2));
0 Answers
Related