Jak obciąć , skrócić tekst w php w określonym miejscu bez ucinania zdań
Skrypt skraca tekst w miejscu określonym przez parametr $end, bez obcinania słowa w połowie.
Listing
<?php
// funkcja obcinania tekstu
// $string - ciag znakow
// $end - ilosc wyswietlonych liter
function cutString($string,$end) {
// www.savagefive.com
if(strlen($string)>$end){
$string=preg_replace('/s+?(S+)?$/','',substr($string,0,$end+1));
$string=substr($string,0,$end)."...";
}
return $string;
}
$tekst = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus mollis laoreet lorem. Vestibulum elementum nibh et sem euismod tincidunt. Nullam fermentum est id augue. Vestibulum aliquet, nunc vitae dignissim ornare, felis orci feugiat elit, varius sagittis libero nibh vel massa. Vivamus sed odio.';
$obciety = cutString($tekst,'15');
echo $obciety;
?>
Dodano przez: igor
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
:: Losowe artykuły
:: Wymiana linków
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno