Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zbyt długa nazwa, czyli dodawanie wielokropka
tommy4
post
Post #1





Grupa: Zarejestrowani
Postów: 288
Pomógł: 12
Dołączył: 2.12.2005

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


Myślałem nad tym, jak zrobić zamianę zbyt długiego tekstu na skrócony tekst z wielokropkiem. Niestety nie wiedziałem pod jakim hasłem szukać na tym forum, chociaż jestem pewien, że już gdzieś to tutaj było. Wymyśliłem taki kod:
  1. <?php
  2.  
  3. $nazwa = "dajmy na to abcdefghijklmnopqrstu";
  4. $liczbaznakow = strlen($nazwa);
  5. $wyswietlanych = 20;
  6. if($liczbaznakow < $wyswietlanych)
  7. {
  8. for($i = $wyswietlanych;$i < $liczbaznakow;$i++)
  9. {
  10. $nazwa{$i} = "";
  11. }
  12. echo $nazwa."...";
  13. }
  14. else
  15. {
  16. echo $nazwa;
  17. }
  18.  
  19. ?>


Tylko nie jestem pewien, czy to jest najlepsze rozwiązanie.

Powyższy skrypt pisany był teraz, także mogą znajdować się tam błędy, ale chodzi o ogólną zasadę.
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 Aktualny czas: 20.08.2025 - 07:10