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!! Link to comment https://forums.phpfreaks.com/topic/180021-solved-looping-for-each-element-of-an-array-help-please/ 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. Link to comment https://forums.phpfreaks.com/topic/180021-solved-looping-for-each-element-of-an-array-help-please/#findComment-949742 Share on other sites More sharing options...
physaux Posted November 2, 2009 Author Share Posted November 2, 2009 thanks that got it Link to comment https://forums.phpfreaks.com/topic/180021-solved-looping-for-each-element-of-an-array-help-please/#findComment-949747 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>"; } Link to comment https://forums.phpfreaks.com/topic/180021-solved-looping-for-each-element-of-an-array-help-please/#findComment-949748 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.