- current: documentation ( source)
- printf: documentation ( source)
<?php
$list = array("A","B","C","D");
// $list = $lost; # cow-count2
// $list = &$lost; # refcount2
// $list = $lost; unset($lost); # just like just assigned but assigned and unset original.
// $list = (array) $lost;
foreach ( (array) $list as $var ) {
printf("%s (%s)\n", item($list), $var);
}
function item(&$list) {
return current($list);
}
?>