<?php
function fikuMiku( $tekst, $iloscZnakow, $iloscSpacji )
{
$spacja = NULL;
for( $i = 0; $i < $iloscSpacji ; $i++ )
{
$spacja .= "_"; // pseudospacja
}
$arrTekst = str_split( $tekst );
for( $i = 0; $i < strlen( $tekst ); $i++ ) {
if ( ! ( $i % $iloscZnakow ) && $i != 0 )
{
$arrTekst[ $i ] = $arrTekst[ $i ] . $spacja;
}
}
}
$string = "Ala ma ch**, jakis bardzo ciekawy tekst bum bum tara lala, Ala ma ch**, jak
is bardzo ciekawy tekst bum bum tara lala";
echo fikuMiku
( $string, 100, 20 ) . '<br />' ;
echo fikuMiku
( $string, 100, 20 ) . '<br />' ;
echo fikuMiku
( $string, 100, 20 ) . '<br />' ;
echo fikuMiku
( $string, 100, 32 ) . '<br />' ; ?>
WynikAla ma ch**, jakis bardzo ciekawy tekst bum bum tara lala, Ala ma ch**, jakis bardzo ciekawy tekst bu____________________m bum tara lala
Ala ma ch**, jakis bardzo ciekawy tekst bum bum tara lala, Ala ma ch**, jakis bardzo ciekawy tekst bu____________________m bum tara lala
Ala ma ch**, jakis bardzo ciekawy tekst bum bum tara lala, Ala ma ch**, jakis bardzo ciekawy tekst bu____________________m bum tara lala
Ala ma ch**, jakis bardzo ciekawy tekst bum bum tara lala, Ala ma ch**, jakis bardzo ciekawy tekst bu________________________________m bum tara lala
Napewno da się to skrócić kilka razy, ale jak narazie skrypt działa tak jak chciałeś. Usprawnienie bądź napisanie od nowa zostawiam Tobie.
~edittak się zastanawiam czy wordwrap po prostu nie wystarczy

Pozdrawiam.