This is important when considering how other Generators work such as JavaScript's an Python's. While PHP's generator has the ->valid() method they don't, or an equivalent. JS uses Iterator protocol which says next() should return an object of
{
done: bool,
value: mixed
}
In which case you can use keys->done to see if the generator can still be iterated.
PHP.mk документација
Generator::key
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
generator.key.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
generator.key.php
Generator::key
Референца за `generator.key.php` со подобрена типографија и навигација.
Generator::key
Распакување на вгнездени низи
Generator::key — Земи го генерираниот клуч
Параметри
Оваа функција нема параметри.
Вратени вредности
Враќа генериран клуч.
Примери
Пример #1 Generator::key() example
<?php
function Gen()
{
yield 'key' => 'value';
}
$gen = Gen();
echo "{$gen->key()} => {$gen->current()}";Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
key => value
Белешки од корисници 1 белешка
jasonrlester на yahoo точка com ¶
3 години пред