vatzcar Posted August 11, 2006 Share Posted August 11, 2006 hi,i'm trying to get a class level two dimentional array which i can access from various function. the code i've done like this[code]class chain { var $tst; function test(){ $j=0; for($i=0;$i<5;$i++){ for($k=0;$k<5;$j++,$k++){ $this->$tst[$i][$k] = $j; } } echo "<br>"; $isize = sizeof($this->$tst); for($i=0;$i<$isize;$i++){ $ksize = sizeof($this->$tst[$i]); for($k=0;$k<$ksize;$k++){ echo $this->$tst[$i][$k]; } } } }[/code]now the sizeof is returning only 1 element which contains the last value. but i want all element with different value. function level local array is working fine, but i need class level. any help will be great. Quote Link to comment Share on other sites More sharing options...
Barand Posted August 11, 2006 Share Posted August 11, 2006 Change you references to $this->[color=red]$[/color]tst to$this->tst Quote Link to comment Share on other sites More sharing options...
vatzcar Posted August 11, 2006 Author Share Posted August 11, 2006 that is a great help from you. thank you so much. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.