class cos{ var $tab=array("0"=>array("0"=>0,"1"=>1),"1"=>array("0"=>2,"1"=>3)); function zwroc(){ echo "$this->tab[0][1]"; } }
czemu wywołanie:
$COS1= new cos;
"$COS1->zwroc();"
zamiast wyswietlić wynik 0 wyświetla mi
"Array[0][1]"
Dodam jeszcze, że w orginalnej klasie oczywiście tablica nie jest inicjowana przy deklaracji lecz jest oddzielna funkcja w klasie(która oczywiście jest wywoływana później), które wypełnia tablice w pętli. wypełnianie wygląda tak:
$this->tab[$i][$j]=wartość; //gdzie oczywiście $i oraz $j to zmienne w pętli for
nie wiem czy to ma jakieś znaczenie ale piszę. Przy obejrzeniu co jest w tablicy (poprzez var_dump($tab)) wszystko się zgadza. Każda z wartości jest na swoim miejscu. Czemu więc nie mogę się "dobrać" do tych wartości
