w ten sposób skracam tekst na stronie głównej z newsami, lecz co zrobić, gdy tekst będzie krótszy od 500 znaków? Zastosować instrukcję warunkową? Proszę o radę, problem w miarę możliwości postaram sobie rozwiązać.
for($i = 0; $i < $liczba_wierszy; $i++) { if($dlugosc > 300) { $x = 300; } else { $x = $dlugosc; } }
$dlugosc = mb_strlen($wiersze['tresc']); $tresc = $wiersze['tresc']; if($dlugosc > 300) { $x = 300; $tresc = mb_substr($wiersze['tresc'], 0, mb_strpos($wiersze['tresc'], ',', $x)).' ...'; } echo '<div class="tresc">' . $tresc . '<a href="index.php?newsy=otworz&id=' . $wiersze['id'] . '"> Czytaj Wi?cej</a></div>';