Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skracanie zdania, petla for.
Substr
post 5.04.2011, 17:49:48
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 8
Dołączył: 22.06.2009

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


A więc mam taki kod
  1. <?php
  2. $text = "jakis tam bardzo dlugi tekst ktory nalezy podzielic na mniejsze kawalki przy pomocy funkcji wordwrap";
  3. $newtext = wordwrap($text, 20, "<br />\n");
  4. echo $newtext;
  5.  
  6. for ($i = 0; $i < 40; $i++) {
  7. echo "DrawText('SKRÓCONY_TEKST, 0, ".$i.");";
  8. }
  9.  
  10. ?>


Zadanie jest takie: do zmiennej $tekst dodaje zdanie i skracam je do 20 znaków na jeden wiersz. Działa.
Teraz każdy wiersz chciałbym dodać do pętli for zamiast 'SKRÓCONY_TEKST'. Równocześnie zwiększając $i o 20. Problem jest też w tym, że jak zamiast $i++ wpisze $i+20, pętla wykonuje się nieskończenie.

Efekt jaki chce uzyskać:

Cytat
DrawText('wiersz nr 1', 0, 0);
DrawText('wiersz nr 2, 0, 20);
DrawText('wiersz nr 3', 0, 40);
DrawText('wiersz nr 4', 0, 60);
DrawText('wiersz nr 5', 0, 80);
DrawText('wiersz nr 6', 0, 100);
DrawText('wiersz nr 7', 0, 120);


Proszę o nakierowanie, niekoniecznie gotowce.

Ten post edytował Substr 5.04.2011, 17:59:43
Go to the top of the page
+Quote Post

Posty w temacie
- Substr   Skracanie zdania, petla for.   5.04.2011, 17:49:48
- - ADeM   Wpisz "$i += 20". Poza tym nie lepi...   5.04.2011, 18:25:15


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: 18.07.2025 - 23:10