Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] jak wstawić wyraz po x zdaniach?
Forum PHP.pl > Forum > PHP
dopelganger
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
Turson
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])
dopelganger
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. }
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.