mirror of
https://github.com/igorsimdyanov/php8.git
synced 2025-07-25 17:13:08 +00:00
17 lines
371 B
PHP
17 lines
371 B
PHP
<?php
|
||
function simple($from = 0, $to = 100)
|
||
{
|
||
for ($i = $from; $i < $to; $i++) {
|
||
yield $i;
|
||
}
|
||
}
|
||
|
||
$obj = simple(1, 5);
|
||
|
||
// Выполняем цикл, пока итератор не достигнет конца
|
||
while ($obj->valid()) {
|
||
echo ($obj->current() * $obj->current()) . ' ';
|
||
// К следующему элементу
|
||
$obj->next();
|
||
}
|