or is there a way to make a loop using the index?

On Aug 17, 5:42 pm, keanoppy <[email protected]> wrote:
> in that case,how can i play around within the loop?
> i.e. a[i+1]-a[i]
> without the index,how may i do so?
>
> On Aug 17, 5:36 pm, Robert P <[email protected]> wrote:
>
> > In a foreach loop you don't need to reference the arrays index ($i).
> > Just use $stage['id'].
>
> > Examining $stage would have lead you to this answer. This isn't a
> > "Learning PHP" thread, so please think for yourself...
>
> > On Aug 17, 4:08 pm, keanoppy <[email protected]> wrote:
>
> > > <?php //echo pr($phase['Stage'][0]['id']); ?>
>
> > > at this line,the echo came out nicely
>
> > > <?php
> > > $i=0;
> > > foreach ($phase['Stage'] as $stage):
> > > echo $stage[$i]['id'];
> > > $i++;
> > > echo $i;
> > > ?>
> > > <?php endforeach; ?>
>
> > > but after trying the loop,it says undefined offset,from 0 to the end
> > > of the loop index...anyone help me please
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to