now it works, thx alot :) regards patrick
"Jason Wong" <[EMAIL PROTECTED]> skrev i meddelandet [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > On Sunday 18 August 2002 12:25, Pafo wrote: > > anyone that can find the problem..? > > description below. > > > > > function PrintInfo() { > > for ($this->i = 0; $this->i < count($this->RelicName); $this->i++) { > > print "$this->RelicName[$this->i] : $this->RelicType[$this->i] : > > $this->RelicRealm[$this->i] : $this->RelicOwner[$this->i]<br>"; > > } > > } > > Not sure why you're defining your counter as $this->i. I would just use $i. > Your problem is that inside double quotes the expression: > > $this->RelicName[$this->i] > > is ambiguous. In this case what the interpreter has done is to print > $this->RelicName, which is an array, so your output contains 'Array'. It then > prints a literal bracket '[', then the value of $this-i, then another literal > bracket ']', and thus that is what you see. > > To remove the ambiguity to need to state exactly what you mean and enclose > your expression in {} : > > print "{$this->RelicName[$this->i]} ..." > > > > the function PrintInfo prints out this: > > '***************************************' OUTPUT > > '**************************************' > > > > Array[0] : Array[0] : Array[0] : Array[0] > > Array[1] : Array[1] : Array[1] : Array[1] > > Array[2] : Array[2] : Array[2] : Array[2] > > > > heh,, not exacly what i wanted :/ > > > -- > Jason Wong -> Gremlins Associates -> www.gremlins.com.hk > Open Source Software Systems Integrators > * Web Design & Hosting * Internet & Intranet Applications Development * > > /* > Argue for your limitations, and sure enough, they're yours. > -- Messiah's Handbook : Reminders for the Advanced Soul > */ > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php