Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] jak wstawić wyraz po x zdaniach?
dopelganger
post 11.11.2013, 11:54:05
Post #1





Grupa: Zarejestrowani
Postów: 236
Pomógł: 0
Dołączył: 27.10.2012

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


Witam,
nie mogę sobie poradzić z pewnym zadaniem,: mam jakiś tekst i chciałbym po np. 5 zdaniach (czyli np. rozpoznanie po ". " - kropka, spacja) wstawić jakiś wyraz.

prosze o pomoc
Go to the top of the page
+Quote Post
Turson
post 11.11.2013, 12:31:46
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Najpierw musisz rozdzielić zdania funkcją explode właśnie po ". ", potem dodać wyraz po 5 zdaniu (explode zwraca tablicę, więc printujesz ją i to będzie [4])
Go to the top of the page
+Quote Post
dopelganger
post 11.11.2013, 12:49:43
Post #3





Grupa: Zarejestrowani
Postów: 236
Pomógł: 0
Dołączył: 27.10.2012

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


Cytat(Turson @ 11.11.2013, 12:31:46 ) *
Najpierw musisz rozdzielić zdania funkcją explode właśnie po ". ", potem dodać wyraz po 5 zdaniu (explode zwraca tablicę, więc printujesz ją i to będzie [4])


dzieki, zrobiłem tak, wklejam dla potrzebujących :

  1. $tresc_explode = explode(". ",$row["tresc"]);
  2. $ile_zdan = count($tresc_explode);
  3.  
  4. for ($il=0;$il<$ile_zdan;$il++)
  5. {
  6. if ($il == 5) {
  7. $tresc.= $tresc_explode[$il].'. {$cos}';
  8. }
  9. $tresc.= $tresc_explode[$il];
  10. }


Ten post edytował dopelganger 11.11.2013, 12:50:05
Go to the top of the page
+Quote Post

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: 12.06.2025 - 10:58