Re: Object Array?
| From: | Daniel Orner | Date: | Thu, 18 May 2006 19:18:19 +0000 |
| Subject: | Re: Object Array? | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-236420@lists.php.net to get a copy of this message | ||
Try using var_dump rather than print_r... maybe it'll give you more accurate data (e.g. to figure out if it's an object, as Rob said, or an array).
--Daniel
Jay Paulson wrote:
I tried with no success yesterday to get an answer to this question so I'll try again. I have an object from using simpleXML and inside that object is an array holding even more objects. However, it's not acting like an array and therefore I can't go through it. (i.e. I can't use the count function to see how big it is and loop through it) This below should be an array: $xml->RES->R When I use print_r($xml->RES->R) I get $xml->RES->R[0] printed, which is below: SimpleXMLElement Object ([U] => http://.../benefits/ [UD] => http://.../benefits/ [UE] => http://.../benefits/ [T] => <b>Benefits</b>[RK] => 10 [CRAWLDATE] => 17 May 2006 [FS] => SimpleXMLElement Object ( )[S] => Home, <b>Benefits</b> Forms Jobs Training Locations, Who We AreE-Info Publications EVA<br> Team Websites. <b>...</b> 2006 <b>Benefits</b> Vote. <b>Benefits</b> Links. <b>Benefits</b> Websites. <b>...</b>[LANG] => en [HAS] => SimpleXMLElement Object ( [L] => SimpleXMLElement Object ( )[C] => SimpleXMLElement Object ( ))) When I use print_r($xml->RES) I get the below. As you can see [R] => Array but yet in the above example it is an object. I'm so confused and lost. Can anyone help? PHP version 5.0.4 SimpleXMLElement Object ([M] => 2010 [FI] => SimpleXMLElement Object ( )[NB] => SimpleXMLElement Object ( [NU] =>/search?q=benefits&site=default_collection&hl=en&lr=&ie=UTF-8&output=xml_no_ dtd&client=default_frontend&access=p&sort=date:D:L:d1&start=10&sa=N)[R] => Array ( [0] => SimpleXMLElement Object ( [U] => http://.../benefits/ [UD] => http://.../benefits/ [UE] => http://.../benefits/ [T] => <b>Benefits</b>[RK] => 10 [CRAWLDATE] => 17 May 2006 [FS] => SimpleXMLElement Object ( )[S] => Home, <b>Benefits</b> Forms Jobs TrainingLocations, Who We Are E-Info Publications EVA<br> Team Websites. <b>...</b> 2006 <b>Benefits</b> Vote. <b>Benefits</b> Links. <b>Benefits</b> Websites. <b>...</b>[LANG] => en [HAS] => SimpleXMLElement Object ( [L] => SimpleXMLElement Object ( )[C] => SimpleXMLElement Object ( )))[1] => SimpleXMLElement Object ( [U] => http://.../benefits/benefits_websites.html [UD] => http://.../benefits/benefits_websites.html [UE] => http://.../benefits/benefits_websites.html [T] => <b>Benefits</b>[RK] => 9 [CRAWLDATE] => 17 May 2006 [FS] => SimpleXMLElement Object ( )[S] => Home, <b>Benefits</b> Forms Jobs TrainingLocations, Who We Are E-Info Publications<br> EVA Team Websites. <b>Benefits</b> Websites. <b>...</b>[LANG] => en [HAS] => SimpleXMLElement Object ( [L] => SimpleXMLElement Object ( )[C] => SimpleXMLElement Object ( ))[HN] => /benefits )[2] => SimpleXMLElement Object ( [U] => http://www..com/jobs//benefits.html [UD] => http://www..com/jobs//benefits.html [UE] => http://www..com/jobs//benefits.html [T] => : Jobs : [RK] => 10 [FS] => SimpleXMLElement Object ( )[S] => <b>...</b> <b>Benefits</b> Summary. <b>...</b>The <b>Benefits</b> of a Unique Culture. At<br> <b>...</b> success. Medical Care <b>Benefits</b>. Available after <b>...</b>[LANG] => en [HAS] => SimpleXMLElement Object ( [L] => SimpleXMLElement Object ( )[C] => SimpleXMLElement Object ( )))Etc......