Cytat(Liko @ 2004-12-15 19:06:55)
Według mnie wystarczy
poszukać na forum. Było pełno podobnych tematów np. jak dzielić tekst żeby nie rozwalał strony. Tam masz podane pełne funkcje do skracania z uwzględniem skończenia słowa. Wystraczy lekko przerobić i będziesz miał gotowe.
Genialna odpowiedź, takie lubię najbardziej.
@miedzna: moze jest coś lepszego, ale nie przychodzi mi do głowy w tej chwili, zrób tak:
1. Wytnij 150 znaków:
<?php
$wyciety = substr($caly, 0
, 150
); ?>
2. Znajdź ostatnią spację
<?php
?>
3. Wytnij do tej pozycji
<?php
$wyciety_ale_cale_wyrazy = substr($wyciety, 0
, $gdzie); ?>
Możesz dodać sprawdzenie czy 151 znak nie jest spacją, wtedy nie trzeba wycinać. Jeżeli ktoś zna pojedynczą funkcję, która robi to samo to proszę o info.