Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> odczytywanie tablicy z tablicy dwuwymiarowej, dotyczy tablicy w class
Scrooge
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 22.12.2006

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


upraszczając bardzo problem mam zadeklarowana tablice w klasie

  1. class cos{
  2. var $tab=array("0"=>array("0"=>0,"1"=>1),"1"=>array("0"=>2,"1"=>3));
  3.  
  4. function zwroc(){
  5. echo "$this->tab[0][1]";
  6. }
  7.  
  8. }


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 (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Ten post edytował Scrooge 28.01.2007, 15:31:02
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Sebastian Rozmus
post
Post #2





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 28.01.2007
Skąd: Lublin

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


wywal w echo cudzysłowy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Scrooge
post
Post #3





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 22.12.2006

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


kurczę faktycznie działa :/ czyli rozumiem, że jak mam zmienną wyprowadzać z tekstem to się muszę z bawić z ' i z kropkami (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) :/ Beznadzieja... to chyba jakiś bug php. Czy może to ma jakieś uzasadnienie programistyczne (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Bo rozumiem, że przy "" można wprowadzać zmienne ale już nie wskaźniki do nich (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (tzn o ile tak to można nazwać bo w php chyba nie ma wskaźników (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) )
Go to the top of the page
+Quote Post

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: 22.08.2025 - 13:46