- var_dump: documentation ( source)
- reset: documentation ( source)
- key: documentation ( source)
<?php
$array = [0, 1, 2];
while (each($array)) {
var_dump(key($array));
}
reset($array);
echo "----\n";
foreach ($array as $elem) {
var_dump(key($array));
}
reset($array);
echo "----\n";
$array2 = &$array;
foreach ($array2 as $elem) {
var_dump(key($array));
}