Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] jak zwrócić zawartość pętli
Forum PHP.pl > Forum > Przedszkole
puz219
Witam, mam pewną funkcję, w której jest pętla i teraz potrzebuję zwrócić jej zawartość, ale nie wiem jak

Np takie coś:
  1. <?php
  2. function nowa($tekst) {
  3. $tablica=explode("-", $tekst);
  4. $znalezionych=count($tablica);
  5. for($i=0; $i<$znalezionych; $i++) {
  6. echo $tablica[$i];
  7. echo ", ";
  8. }
  9. return I_TUTAJ_NIE_WIEM_JAK_ZWRÓCIĆ_ZAWARTOŚĆ_PĘTLI;
  10. ?>


Jak rozwiązać ten problem??

Proszę o pomoc i pozdrawiam.
phpion
Hmmm chyba z gnatem na mrówkę. O ile dobrze Cię zrozumiałem taka funkcja powinna spełnić Twoje oczekiwania:
  1. <?php
  2. function nowa($tekst) {
  3. return str_replace('-', ', ', $tekst);
  4. }
  5. ?>

Jeśli jednak źle odczytałem Twoje zamiary to wartość możesz zwrócić w ten sposób:
  1. <?php
  2. function nowa($tekst) {
  3. $return = '';
  4.  
  5. $tablica=explode("-", $tekst);
  6. $znalezionych=count($tablica);
  7. for($i=0; $i<$znalezionych; $i++) {
  8. $return .= $tablica[$i];
  9. $return .= ", ";
  10. }
  11.  
  12. return $return;
  13. }
  14. ?>
puz219
Dzięki, funkcja wygląda trochę inaczej, ta była tylko przykładowa, żeby pokazać o co chodzi.

Jeszcze raz THX i pozdrawiam.
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.