Foreach (Cont.)

/* foreach example 1: value only */
$a = array (1, 2, 3, 17);
foreach ($a as $v) {
   print "Current value of \$a: $v.";
}
/* foreach example 2: value (with key printed for illustration) */
$a = array (1, 2, 3, 17);
$i = 0; /* for illustrative purposes only */
foreach($a as $v) {
   print "\$a[$i] => $v.";
   $i++;
}
/* foreach example 3: key and value */
$a = array (
   "one" => 1,
   "two" => 2,
   "three" => 3,
   "seventeen" => 17
);
foreach($a as $k => $v) {
   print "\$a[$k] => $v.";
}
Current value of $a: 1.
Current value of $a: 2.
Current value of $a: 3.
Current value of $a: 17.
$a[0] => 1.
$a[1] => 2.
$a[2] => 3.
$a[3] => 17.
$a[one] => 1.
$a[two] => 2.
$a[three] => 3.
$a[seventeen] => 17.