- var_dump: documentation ( source)
<?php
function xrange() {
for ($i = 0; $i < 1000; $i++) {
yield $i;
}
}
$range = xrange(0,1000);
echo "first\n";
$j = 0;
foreach ($range as $i) {
if ($j++ >= 500) {
break;
}
}
echo "($i) second ($j)\n";
$first = true;
foreach ($range as $i) {
if ($first) var_dump($i);
$first=false;
}
echo "($i)\n";