- var_dump: documentation ( source)
<?php
$matchesMatches =
function ($matches)
{
//$m = 1;
//yield $m;
// could put as a `for` so it is more optimized, but for now, that is premature optimization
foreach ($matches as $match) {
var_dump($match);
// yeild $m;
for ($i = 1; $i <= 3; $i++) {
// Note that $i is preserved between yields.
yield $i;
}
}
};
$matches = [1,2, 3];
$matches = [1 => array('a', 'b'), 2 => array('c', 'd'), 3 => array('e', 'f')];
foreach ($matchesMatches($matches) as $m) {
var_dump($m);
}