- var_dump: documentation ( source)
<?php
function ping_pong() {
for ($i = 1; $i <= 10; $i++)
{
$val = (yield $i);
var_dump($val);
echo 'ping: ' . $val . PHP_EOL;
}
}
$generator = ping_pong();
foreach ($generator as $value)
{
echo 'pong: ' . $generator->send($value) . PHP_EOL;
}