| |||||||||||
| |||||||||||
Mechanism of foreach iteration.. Posted by kitwalker2886 (kitwalker2886), 9 June 2007 Another one on the foreach loop..while using the for loop.. for($i=0;$i<n;$i++) { ... } print $i; this would print a value n+1.. right??.. but if a try to use a foreach loop in a similar way.. foreach $i(0..n) { ... } print $i; This doesn't print any value.. its as if $i doesn't exist outside of the loop.. could u explain this please?? Posted by admin (Graham Ellis), 9 June 2007 Yes - the second loop is empty as "n" is a bareword. You probably meant $n ![]() Always use the -w flag if you see strange behavior - it'll give you the vital clues! This page is a thread posted to the opentalk forum
at www.opentalk.org.uk and
archived here for reference. To jump to the archive index please
follow this link.
|
| ||||||||||
PH: 01144 1225 708225 • FAX: 01144 1225 793803 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho |