Serwis KESS zapisuje informacje w postaci ciasteczek (ang. cookies), czyli małych plików umieszczanych na urządzeniu końcowym użytkownika, podczas przeglądania stron www. Przeglądając serwis wyrażasz zgodę na ich używanie.
Zamknij komunikat

php php5 xhtml css mysql sqlite - projektowanie stron - własny cms

 
erectile dysfunction. Online Pharmacy from Canada, Buy generic.
leki4u.com
Menu główne

Dzisiaj o 30% taniej!



Porady
[PHP] Jak obciąć tekst po określonej liczbie znaków i dodać na końcu ... ?
Krzysztof Szypulski - Poniedziałek, 27 grudnia 2004 12:11:36

Poniżej prezentuje funkcję, realizującą to zadanie.

PRZYKŁAD
<?php
function ciach($tresc,$ile)
{
    
// obliczamy ilość znaków w tekscie
    
$licz = strlen($tresc);
    
// sprawdzamy, czy ilość znaków w tekscie jest większa
    // lub równa liczbie znaków po jakiej tekst ma być obcięty
    
if ($licz>=$ile)
    {
        
// obcinamy tekst o określoną ilośc znaków
        
$tnij = substr($tresc,0,$ile);
        
// dodajemy kropeczki (...)
        
$txt = $tnij."...";
    }
    else
    {
        
// jeżeli warunek nie jest spełniony pozostawiamy tekst bez zmian
        
$txt = $tresc;
    }
    
// zwracamy wynik działania funkcji
    
return $txt;
}
// przykładowy tekst
$tresc = "Co potrafi PHP? Wszystko. PHP jest rozwijane pod kątem pisania skryptów server-side, więc możesz zrobić wszystko co potrafią inne programy CGI, jak na przykład odbierać dane z formularzy, generować dynamicznie zawartość strony, lub odbierać i wysyłać ciasteczka.";
// ilość znaków - po tej ilości tekst zostanie obcięty
$ile = 100;
// wywołujemy funkcję
echo ciach($tresc,$ile);

?>

Prosta funkcja, którą można wykorzystać np. w newsach lub na forum.

Drukuj Poleć znajomemuCofnij

KESS.com.pl

Zadaj pytanie
Nie znalazłeś(aś) odpowiedzi na nurtujące Cię pytanie?
Zapytaj mnie, może będę umiał Ci pomóc.




Umieść u siebie...
Porady txt
RSS

Losowa książka

Reklama
phpbybastek

Wyjazdy studenckie



Modna i seksowna bielizna damska, męska oraz stroje kąpielowe.

Setki porad dla właścicieli stron WWW

Kurs HTML

webmaster html css php mysql

Hosting & design


Copyright © 2001-2017 by Krzysztof Szypulski • Hosting: Snug.pl
Ogrody dla każdego Agroturystyka CONSTRUCT-TECH