Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ucina bezlitośnie ciąg, jak zrobić, żeby nie, ucinal wyrazów, a zostawiał cały wyraz?
miedzna
post
Post #1





Grupa: Zarejestrowani
Postów: 401
Pomógł: 1
Dołączył: 10.03.2004
Skąd: Warszawa

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


mam takie coś:

  1. <?php
  2. $text = "Microsoft zapowiedział wprowadzenie usługi przedpłaconych.";
  3. $stop = "5";
  4. $liczbaSlow = count(preg_split('/W+/', $text, -, PREG_SPLIT_NO_EMPTY));
  5. $wstep = substr($text,0,$stop);
  6. if($liczbaSlow > $stop) {
  7. echo $wstep." jakiś link do czytaj więcej...";
  8. }
  9. else {
  10.     echo $text;
  11. }
  12. ?>


jak zrobić, żeby mi nie ucinał wyrazu w środku, tylko zawsze wyświetlał np 10 wyrazów a na 11 ucinał, tylko zostawiając 10-ty wyraz w całości...

dzięki

Ten post edytował miedzna 15.12.2005, 16:25:48
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 24.08.2025 - 17:00