Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Ucinanie tekstu - problem z krzakiem
maverick22
post 12.10.2010, 12:34:16
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 27.05.2010
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Witam,
mam problem z ucinaniem tekstu po określonej liczbie znaków.
Jeżeli ostatnią literą jest jakiś polski znak typu ż,ź,ó,ę to pokazuje krzak: �
co zrobiłem nie tak?

kod:
  1. $newreclenght = 270;
  2.  
  3. function cutContent($reccontent, $newreclenght)
  4. {
  5. $reclenght = strlen($reccontent);
  6.  
  7.  
  8. if ($reclenght>=$newreclenght)
  9.  
  10. { $cut = mb_substr($reccontent, 0, $newreclenght);
  11. $newreccontent = $cut."...";
  12. }
  13.  
  14. else
  15. {
  16. $newreccontent = $reccontent;
  17. }
  18.  
  19. return $newreccontent;
  20.  
  21. }



a wywołuję w ten sposób:
  1. <?
  2. echo cutContent(strip_tags($row['text']),$newreclenght);
  3. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 07:42