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>";}; Quote 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 Quote 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! Quote 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
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.