physaux Posted November 2, 2009 Share Posted November 2, 2009 Hey guys, I am trying to loop for every element in an array. I am having trouble getting the code right, here are my variables $myarray[0]="first"; $myarray[1]="second"; $myarray[2]="new"; $myarray[3]="wow!"; while($myarray as $step){ echo $myarray[$step]."<br>"; } would yield first second new wow! This is a simplified version of what I want done. I know my while loop is wrong, however I can't get the syntax, and I don't remember the name of this "technique". What is the proper way of doing this? Ty for your help!! Quote Link to comment Share on other sites More sharing options...
mrMarcus Posted November 2, 2009 Share Posted November 2, 2009 you're looking to use foreach instead of while .. just do a quick replace. Quote Link to comment Share on other sites More sharing options...
physaux Posted November 2, 2009 Author Share Posted November 2, 2009 thanks that got it Quote Link to comment Share on other sites More sharing options...
dreamwest Posted November 2, 2009 Share Posted November 2, 2009 $myarray[0]="first"; $myarray[1]="second"; $myarray[2]="new"; $myarray[3]="wow!"; foreach($myarray as $step){ echo $step."<br>"; } Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.