<?php
echo "foreach as value:\n";
$a = array('hello', 'world');
$ontime = 0;
foreach($a as $i => $v)
{
if (!$ontime++) $a = array('hash', 'the cat');
echo " $i: $v\n";
}
echo "\nforeach as reference:\n";
$a = array('hello', 'world');
$asRef =& $a;
$ontime = 0;
foreach($asRef as $i => $v)
{
if (!$ontime++) $a = array('hash', 'the cat');
echo " $i: $v\n";
}