function cumlekisalt($uzunyazi, $maxkaraktersayisi) {
$uzunyazi_array=array();
$toplam = strlen($uzunyazi);
$bolmesay = ceil($toplam/$maxkaraktersayisi);
for($i = 0; $i < $bolmesay; $i++) {
$uzunyazi_array[]= substr($uzunyazi, ($i*$maxkaraktersayisi), $maxkaraktersayisi);
}
return $uzunyazi_array;
}
print_r( cumlekisalt("çooooooooooook uzun bir cümle", 15) );print_r yerine bir değişkene atayıp foreach ile her bir parçacığı da alabilirsiniz.
sonucu array olarak verecektir bu fonksiyon.