Od razu powiem dlaczego nie zastosowałem "twardej spacji".
Otóż, przy justify, twarda spacja wygląda nieładnie, tzn. poszczególne wyrazy są w nierównych odległościach od siebie.
Wiem, że funkcja jest bardzo prosta, ale mam nadzieję, że ktoś znajdzie chwilę, żeby podpowiedzieć jak ją udoskonalić, no i czy w ogóle dobrze rozumuję, jeśli chodzi o to zagadnienie. Wcześniej nie było mi to potrzebne

<?php function pp_to_new_line($text) { //tablica z przyimkami, które należy przenosić do nowej linii 'i', 'do', 'z', 'po', 'w', 'na' // itp... ); for($i=0; $i<count($words); $i++) { $words[$i]=' '.$words[$i].' '; } for($i=0; $i<count($pp); $i++) { $pp[$i]=' '.$pp[$i].' '; } $c=0; $i=0; foreach($words as $word) { if ($c == 0) { $c=1; } } if ($c == 1) { $c=0; } } $i++; } } ?>