<?xml version="1.0" encoding="windows-1252"?>
<node id="360803" title="wil's scratchpad" created="2004-06-04 06:49:24" updated="2005-08-14 01:13:44">
<type id="182711">
scratchpad</type>
<author id="162891">
wil</author>
<data>
<field name="doctext">
I can access a few elements through &lt;pre&gt;$var-&gt;{head}-&gt;{foo}&lt;/pre&gt; quite easy, but how do I access the looped info in &lt;pre&gt;$var-&gt;{dayf}&lt;/pre&gt;?
&lt;br/&gt;&lt;br/&gt;
As in, how I loop over all three sections within 'dayf' so I can essentially output &lt;pre&gt;$var-&gt;{dayf}-&gt;{day}-&gt;(first one in loop)-&gt;{part}-&gt;{icon}&lt;/pre&gt;?


&lt;pre&gt;
$var = {
          'head' =&gt; {
                      'foo' =&gt; 'bar',
                    },
          'dayf' =&gt; {
                      'day' =&gt; [
                                 {
                                   'hi' =&gt; '14',
                                   'suns' =&gt; '9:01 PM',
                                   'dt' =&gt; 'May 12',
                                   'part' =&gt; [
                                               {
                                                 'hmid' =&gt; '57',
                                                 'wind' =&gt; {
                                                             'gust' =&gt; 'N/A',
                                                             'd' =&gt; '103',
                                                             's' =&gt; '21',
                                                             't' =&gt; 'ESE'
                                                           },
                                                 'icon' =&gt; '39',
                                                 'p' =&gt; 'd',
                                                 'ppcp' =&gt; '30',
                                                 'bt' =&gt; 'AM Showers',
                                                 't' =&gt; 'AM Showers'
                                               },
                                               {
                                                 'hmid' =&gt; '66',
                                                 'wind' =&gt; {
                                                             'gust' =&gt; 'N/A',
                                                             'd' =&gt; '89',
                                                             's' =&gt; '27',
                                                             't' =&gt; 'E'
                                                           },
                                                 'icon' =&gt; '11',
                                                 'p' =&gt; 'n',
                                                 'ppcp' =&gt; '60',
                                                 'bt' =&gt; 'Showers',
                                                 't' =&gt; 'Showers'
                                               }
                                             ],
                                   'd' =&gt; '0',
                                   'sunr' =&gt; '5:26 AM',
                                   'low' =&gt; '6',
                                   't' =&gt; 'Thursday'
                                 },
                                 {
                                   'hi' =&gt; '13',
                                   'suns' =&gt; '9:03 PM',
                                   'dt' =&gt; 'May 13',
                                   'part' =&gt; [
                                               {
                                                 'hmid' =&gt; '60',
                                                 'wind' =&gt; {
                                                             'gust' =&gt; 'N/A',
                                                             'd' =&gt; '75',
                                                             's' =&gt; '34',
                                                             't' =&gt; 'ENE'
                                                           },
                                                 'icon' =&gt; '11',
                                                 'p' =&gt; 'd',
                                                 'ppcp' =&gt; '30',
                                                 'bt' =&gt; 'Showers/Wind',
                                                 't' =&gt; 'Few Showers / Wind'
                                               },
                                               {
                                                 'hmid' =&gt; '77',
                                                 'wind' =&gt; {
                                                             'gust' =&gt; 'N/A',
                                                             'd' =&gt; '79',
                                                             's' =&gt; '34',
                                                             't' =&gt; 'E'
                                                           },
                                                 'icon' =&gt; '11',
                                                 'p' =&gt; 'n',
                                                 'ppcp' =&gt; '90',
                                                 'bt' =&gt; 'Light Rain',
                                                 't' =&gt; 'Light Rain / Wind'
                                               }
                                             ],
                                   'd' =&gt; '1',
                                   'sunr' =&gt; '5:24 AM',
                                   'low' =&gt; '7',
                                   't' =&gt; 'Friday'
                                 },
                                 {
                                   'hi' =&gt; '11',
                                   'suns' =&gt; '9:04 PM',
                                   'dt' =&gt; 'May 14',
                                   'part' =&gt; [
                                               {
                                                 'hmid' =&gt; '80',
                                                 'wind' =&gt; {
                                                             'gust' =&gt; 'N/A',
                                                             'd' =&gt; '80',
                                                             's' =&gt; '27',
                                                             't' =&gt; 'E'
                                                           },
                                                 'icon' =&gt; '11',
                                                 'p' =&gt; 'd',
                                                 'ppcp' =&gt; '40',
                                                 'bt' =&gt; 'Showers',
                                                 't' =&gt; 'Showers'
                                               },
                                               {
                                                 'hmid' =&gt; '83',
                                                 'wind' =&gt; {
                                                             'gust' =&gt; 'N/A',
                                                             'd' =&gt; '84',
                                                             's' =&gt; '18',
                                                             't' =&gt; 'E'
                                                           },
                                                 'icon' =&gt; '11',
                                                 'p' =&gt; 'n',
                                                 'ppcp' =&gt; '60',
                                                 'bt' =&gt; 'Light Rain',
                                                 't' =&gt; 'Light Rain'
                                               }
                                             ],
                                   'd' =&gt; '2',
                                   'sunr' =&gt; '5:22 AM',
                                   'low' =&gt; '6',
                                   't' =&gt; 'Saturday'
                                 }
                               ],
                      'cached' =&gt; 1115886744
                    },
          'cc' =&gt; {
                    'foo' =&gt; 'bar',
                  },
          'loc' =&gt; {
                     'foo' =&gt; 'bar',
                   }
        };
&lt;/pre&gt;</field>
</data>
</node>
