Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Zwracanie tablicy w klasie
Forum PHP.pl > Forum > Przedszkole
Mackos
Witajcie,
Mam zdefiniowaną klasę, i dwie funkcje w niej.
Funkcja pierwsza ma zwracać tablicę która jest Tworzona w pętli w taki sposób:
  1. $wynik[]=$latitude[$inc].'.'.$longitude[$inc];

Jednak return z funkcji zawsze zwraca mi Array (Ogółem wygląda to tak):
  1. function liczby($przystanki){
  2. // działania funkcji
  3. return array($wynik);
  4. }


Funkcja druga ma operować na wyniku funkcji pierwszej:
  1. function pokaz_mape(){
  2. foreach( $this->liczby($this->przystanki) as $p ){
  3. $liczby.=$p."|";
  4. }
  5. //Dalszy fragment programu
  6. }


Co robie nie tak że nie wypisuje mi tej tablicy poprawnie ?
Fifi209
Jeżeli masz już tablicę to po co wrzucasz ją w kolejną?

zrób
return $wynik
Mackos
No ok, ale wtedy foreach w drugiej funkcji zwraca mi jedynie ostatni wynik.
Fifi209
Nie możliwe. Pokaż więcej kodu.
Mackos
Ok, wstawie większość.
Najpierw klasa:
  1. // Wybaczcie ale nie mogę upublicniać większości kodu.


Aj wypisuje wszystko tylko to źle przypisuje do zmiennej.

Dzięki
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.