Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pętla for w funkcji
x2008x
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 10.11.2009

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


Witam, mam problem z wyświetlaniem listy w pętli for, wyświetla mi tylko 1 słowo z 5, oto kod:
  1. function slowaList($slowa) {
  2. $lista = explode(",", $slowa);
  3. for($x = 0; $x <= 5; $x++){
  4. $list[$x] = '<ul><li>'.$lista[$x].'</li></ul>';
  5. return $list[$x];
  6. }
  7. }


Nie mogę dać echo zamiast return, bo chcę wyświetlić to w danym miejscu, proszę o pomoc. Dzięki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Greg0
post
Post #2





Grupa: Zarejestrowani
Postów: 264
Pomógł: 54
Dołączył: 31.08.2007
Skąd: Tychy

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


Pokazuje Array bo funkcja zwraca tablicę, inaczej się nie da. Funkcja nie może zwracać kilka wartości tylko jedną. Jeśli chcesz żeby wyświetlało kilka wartości musisz wstawić do niej echo co nie jest dobrą praktyką.

Ten post edytował Greg0 1.07.2013, 11:46:40
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: 6.10.2025 - 19:35