mac_gabe Posted November 21, 2010 Share Posted November 21, 2010 Noob question. I've learned so much in the last couple of weeks that I've actually found two ways of doing the same thing! I was wondering which was the better method, if there is any difference. They are being used to print somewhere between 10 and 200 lines of text. Either: $categories_count= (count($categories[1])) -1; for ($u=0; $u < $categories_count; $u++) {echo "<li>".$categories[1][$u]."</li>";} Or: foreach ($categories[1] as $line => $cat) {echo "<li>".$cat."</li>";}; Link to comment https://forums.phpfreaks.com/topic/219402-which-is-better-for-or-foreach/ Share on other sites More sharing options...
MadTechie Posted November 21, 2010 Share Posted November 21, 2010 I would do this foreach ($categories[1] as $cat) {echo "<li>".$cat."</li>";}; as its less code Link to comment https://forums.phpfreaks.com/topic/219402-which-is-better-for-or-foreach/#findComment-1137682 Share on other sites More sharing options...
mac_gabe Posted May 25, 2011 Author Share Posted May 25, 2011 Many thanks, MadTechie! Link to comment https://forums.phpfreaks.com/topic/219402-which-is-better-for-or-foreach/#findComment-1219899 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.