![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 12 Dołączył: 30.11.2011 Skąd: Gdańsk Ostrzeżenie: (0%)
|
Witam,
Nie za bardzo wiem, jak przekazać z konstruktora wartości w postaci tablicy do składowej $name klasy Element tak aby móc potem wyświetlić tablicę z wartościami $name w metodzie getName, kod poniżej
Ten post edytował kropamk 29.01.2013, 22:20:56 |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 450 Pomógł: 135 Dołączył: 18.11.2010 Skąd: Wschowa Ostrzeżenie: (0%)
|
Witaj.
Spróbuj coś takiego:
Zmiany wprowadzone w liniach 4 i 10. Pozdrawiam. |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 12 Dołączył: 30.11.2011 Skąd: Gdańsk Ostrzeżenie: (0%)
|
też tak robiłem tworząc tablicę ze składowej ale tak to nie działa, mam błąd -> Warning: Invalid argument supplied for foreach() in [foreach ($this->name as $value){]
Ten post edytował kropamk 29.01.2013, 22:46:24 |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 450 Pomógł: 135 Dołączył: 18.11.2010 Skąd: Wschowa Ostrzeżenie: (0%)
|
Bardzo to podejrzane.
Nawet nie byłoby wyników z bazy to nie powinien ten błąd wyskoczyć. Może pokaż jeszcze jak tworzysz i korzystasz z tego obiektu. Ten post edytował tolomei 29.01.2013, 22:51:18 |
|
|
|
| -Gość- |
Post
#5
|
|
Goście |
Zaimplementuj któryś z iteratorów SPL dla obiektu.
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 450 Pomógł: 135 Dołączył: 18.11.2010 Skąd: Wschowa Ostrzeżenie: (0%)
|
Iterator się implementuje jeśli chcesz korzystać z obiektu tak jakby to była tablica.
W tym przypadku nie widzę takiej potrzeby. |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 12 Dołączył: 30.11.2011 Skąd: Gdańsk Ostrzeżenie: (0%)
|
Wybaczcie (IMG:style_emoticons/default/wink.gif) ale rozwiązanie tolomei działa.
Nie zauważyłem zmiany w linii 10 name[], zapomniałem o [] i dlatego mi nie działało. Wszystko działa. Dzięki za pomoc! |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 11 Dołączył: 1.04.2009 Ostrzeżenie: (0%)
|
można było chyba też zrobić return $array.
|
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 23:13 |