Dont you need to use " instead of ' as ' is a string literal, while " parses
variables etc in that string

try this instead:
print("<p>$this->user->site[0]::</p>");


Maybe that will help?

-- 
Luke


"William Bailey" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
Hi All,

I am currently working with PHP5 beta and have found something strange
with the simplexml objects. It seems to be forgetting its values. Below
is an example..



[[the PHP5 code]]
<snip>
     print('<pre>');
     print('<p>$this->user::</p>');
     print_r($this->user);
     print('<p>$this->user->site::</p>');
     print_r($this->user->site);
     print('<p>$this->user->site[0]::</p>');
     print_r($this->user->site[0]);
     die('</pre>');
<snip>
[[END]]


[[the PHP5 Browser Output]]
$this->user::
simplexml_element Object
(
     [login] => wb
     [password] => 3c1175c6cdf614fb006cee10fdc325e3aa0f1894
     [site] => Array
         (
             [0] => www.pro-net.co.uk
             [1] => www.example.com
         )

)

$this->user->site::
Array
(
     [0] => simplexml_element Object
         (
         )

     [1] => simplexml_element Object
         (
         )

)

$this->user->site[0]::
simplexml_element Object
(
)
[[END]]

Shouldn't $this->user->site return the Array displayed in the output
for $this->user or even shouldn't the simplexml_element Objects for
$this->user->site have a value or something. Basically they shouldn't be
blank otherwise how to you get the data?

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to