Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Problem z funkcją wertującą tablice, Problem z funkcją, tablicami wielowymiarowymi i pętlą foreach
blu3fire
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 13.08.2009

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


Witam,
Chciałem napisać funkcję która zwróci tablicę, której elementy są przemnożone przez liczbę 99. Napisałem taki oto kod:
  1. function val($cos){
  2. if (is_array($cos))
  3. {
  4. foreach ($cos as $em)
  5. {
  6. $em = val($em);
  7. }
  8. }
  9. else
  10. {
  11. $cos *= 99;
  12. return $cos;
  13. }
  14. }
  15.  
  16. $liczby = array(1,2,3,4,5,6,7, array(8,9, array(10, 11, 12, 13)));
  17. $b = val($a);
  18.  
  19. echo '<pre>';
  20. print_r($b);
  21. echo '</pre>';


Niestety funkcja val() nic nie zwraca, a miała zwrócić tablicę. W czym problem? Co jest źle? Proszę o pomoc.
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: 24.08.2025 - 04:18